Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / CompMod / System / ComponentModel / ListChangedEventArgs.cs / 1 / ListChangedEventArgs.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- //can not fix - Everett breaking change [assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope="member", Target="System.ComponentModel.ListChangedEventArgs..ctor(System.ComponentModel.ListChangedType,System.Int32,System.ComponentModel.PropertyDescriptor)")] [assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope="member", Target="System.ComponentModel.ListChangedEventArgs..ctor(System.ComponentModel.ListChangedType,System.ComponentModel.PropertyDescriptor)")] namespace System.ComponentModel { using Microsoft.Win32; using System; using System.Diagnostics; using System.Security.Permissions; ////// [HostProtection(SharedState = true)] public class ListChangedEventArgs : EventArgs { private ListChangedType listChangedType; private int newIndex; private int oldIndex; private PropertyDescriptor propDesc; ///[To be supplied.] ////// public ListChangedEventArgs(ListChangedType listChangedType, int newIndex) : this(listChangedType, newIndex, -1) { } ///[To be supplied.] ////// public ListChangedEventArgs(ListChangedType listChangedType, int newIndex, PropertyDescriptor propDesc) : this(listChangedType, newIndex) { this.propDesc = propDesc; this.oldIndex = newIndex; } ///[To be supplied.] ////// public ListChangedEventArgs(ListChangedType listChangedType, PropertyDescriptor propDesc) { Debug.Assert(listChangedType != ListChangedType.Reset, "this constructor is used only for changes in the list MetaData"); Debug.Assert(listChangedType != ListChangedType.ItemAdded, "this constructor is used only for changes in the list MetaData"); Debug.Assert(listChangedType != ListChangedType.ItemDeleted, "this constructor is used only for changes in the list MetaData"); Debug.Assert(listChangedType != ListChangedType.ItemChanged, "this constructor is used only for changes in the list MetaData"); this.listChangedType = listChangedType; this.propDesc = propDesc; } ///[To be supplied.] ////// public ListChangedEventArgs(ListChangedType listChangedType, int newIndex, int oldIndex) { Debug.Assert(listChangedType != ListChangedType.PropertyDescriptorAdded, "this constructor is used only for item changed in the list"); Debug.Assert(listChangedType != ListChangedType.PropertyDescriptorDeleted, "this constructor is used only for item changed in the list"); Debug.Assert(listChangedType != ListChangedType.PropertyDescriptorChanged, "this constructor is used only for item changed in the list"); this.listChangedType = listChangedType; this.newIndex = newIndex; this.oldIndex = oldIndex; } ///[To be supplied.] ////// public ListChangedType ListChangedType { get { return listChangedType; } } ///[To be supplied.] ////// public int NewIndex { get { return newIndex; } } ///[To be supplied.] ////// public int OldIndex { get { return oldIndex; } } ///[To be supplied.] ////// public PropertyDescriptor PropertyDescriptor { get { return propDesc; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. //------------------------------------------------------------------------------ //[To be supplied.] ///// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- //can not fix - Everett breaking change [assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope="member", Target="System.ComponentModel.ListChangedEventArgs..ctor(System.ComponentModel.ListChangedType,System.Int32,System.ComponentModel.PropertyDescriptor)")] [assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", Scope="member", Target="System.ComponentModel.ListChangedEventArgs..ctor(System.ComponentModel.ListChangedType,System.ComponentModel.PropertyDescriptor)")] namespace System.ComponentModel { using Microsoft.Win32; using System; using System.Diagnostics; using System.Security.Permissions; ////// [HostProtection(SharedState = true)] public class ListChangedEventArgs : EventArgs { private ListChangedType listChangedType; private int newIndex; private int oldIndex; private PropertyDescriptor propDesc; ///[To be supplied.] ////// public ListChangedEventArgs(ListChangedType listChangedType, int newIndex) : this(listChangedType, newIndex, -1) { } ///[To be supplied.] ////// public ListChangedEventArgs(ListChangedType listChangedType, int newIndex, PropertyDescriptor propDesc) : this(listChangedType, newIndex) { this.propDesc = propDesc; this.oldIndex = newIndex; } ///[To be supplied.] ////// public ListChangedEventArgs(ListChangedType listChangedType, PropertyDescriptor propDesc) { Debug.Assert(listChangedType != ListChangedType.Reset, "this constructor is used only for changes in the list MetaData"); Debug.Assert(listChangedType != ListChangedType.ItemAdded, "this constructor is used only for changes in the list MetaData"); Debug.Assert(listChangedType != ListChangedType.ItemDeleted, "this constructor is used only for changes in the list MetaData"); Debug.Assert(listChangedType != ListChangedType.ItemChanged, "this constructor is used only for changes in the list MetaData"); this.listChangedType = listChangedType; this.propDesc = propDesc; } ///[To be supplied.] ////// public ListChangedEventArgs(ListChangedType listChangedType, int newIndex, int oldIndex) { Debug.Assert(listChangedType != ListChangedType.PropertyDescriptorAdded, "this constructor is used only for item changed in the list"); Debug.Assert(listChangedType != ListChangedType.PropertyDescriptorDeleted, "this constructor is used only for item changed in the list"); Debug.Assert(listChangedType != ListChangedType.PropertyDescriptorChanged, "this constructor is used only for item changed in the list"); this.listChangedType = listChangedType; this.newIndex = newIndex; this.oldIndex = oldIndex; } ///[To be supplied.] ////// public ListChangedType ListChangedType { get { return listChangedType; } } ///[To be supplied.] ////// public int NewIndex { get { return newIndex; } } ///[To be supplied.] ////// public int OldIndex { get { return oldIndex; } } ///[To be supplied.] ////// public PropertyDescriptor PropertyDescriptor { get { return propDesc; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SelectionChangedEventArgs.cs
- FixedSOMLineRanges.cs
- ConfigurationLocation.cs
- RoleService.cs
- CapabilitiesUse.cs
- GenericTextProperties.cs
- DataGridViewElement.cs
- CryptoApi.cs
- AsymmetricSignatureFormatter.cs
- RefreshPropertiesAttribute.cs
- UIElement.cs
- COAUTHINFO.cs
- AuthenticateEventArgs.cs
- BasicHttpBindingCollectionElement.cs
- RoleService.cs
- StructuredTypeInfo.cs
- Rotation3DKeyFrameCollection.cs
- MILUtilities.cs
- connectionpool.cs
- AppDomainEvidenceFactory.cs
- WebPartConnectionsConfigureVerb.cs
- ViewBox.cs
- ExclusiveNamedPipeTransportManager.cs
- ObjectItemCollection.cs
- JsonFormatMapping.cs
- ConnectionManagementElement.cs
- SerializationException.cs
- DataGridClipboardHelper.cs
- WindowsProgressbar.cs
- _CookieModule.cs
- XmlUtf8RawTextWriter.cs
- ListBindingConverter.cs
- SystemGatewayIPAddressInformation.cs
- XhtmlBasicPanelAdapter.cs
- RtType.cs
- CapabilitiesSection.cs
- PhoneCall.cs
- CacheEntry.cs
- CommandLibraryHelper.cs
- ReferenceEqualityComparer.cs
- InheritanceService.cs
- DetailsViewPageEventArgs.cs
- SqlBulkCopy.cs
- LayoutUtils.cs
- EndPoint.cs
- SponsorHelper.cs
- FileUpload.cs
- ControlEvent.cs
- TableLayoutSettings.cs
- ETagAttribute.cs
- HitTestParameters.cs
- IPHostEntry.cs
- PointF.cs
- WebCategoryAttribute.cs
- IImplicitResourceProvider.cs
- RijndaelManaged.cs
- QuaternionRotation3D.cs
- FrameworkPropertyMetadata.cs
- TranslateTransform3D.cs
- EntityTemplateFactory.cs
- SimpleWebHandlerParser.cs
- Math.cs
- RawTextInputReport.cs
- AttachedPropertyBrowsableAttribute.cs
- RegexTree.cs
- MLangCodePageEncoding.cs
- CodePageUtils.cs
- WebBrowserPermission.cs
- HierarchicalDataBoundControl.cs
- BuildProviderUtils.cs
- UnsafeNativeMethodsTablet.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- QilName.cs
- ZipQueryOperator.cs
- MarkupCompiler.cs
- ToolStripItemEventArgs.cs
- SqlSelectClauseBuilder.cs
- HierarchicalDataSourceDesigner.cs
- ContentPresenter.cs
- DrawingVisual.cs
- SQLDecimalStorage.cs
- CalendarTable.cs
- DataSvcMapFile.cs
- CodeSnippetTypeMember.cs
- Directory.cs
- VersionedStreamOwner.cs
- Token.cs
- VisualTarget.cs
- DataGridColumnReorderingEventArgs.cs
- SqlPersonalizationProvider.cs
- TraceProvider.cs
- XPathScanner.cs
- MergeExecutor.cs
- QilBinary.cs
- AuthorizationRule.cs
- CultureTableRecord.cs
- ContourSegment.cs
- TextTreeNode.cs
- SchemaConstraints.cs
- TextView.cs