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
- RoutedEventArgs.cs
- DTCTransactionManager.cs
- DriveInfo.cs
- EdmItemCollection.OcAssemblyCache.cs
- SortedList.cs
- CuspData.cs
- CodeTypeMember.cs
- NumericUpDownAccelerationCollection.cs
- unitconverter.cs
- CreateParams.cs
- LeafCellTreeNode.cs
- DataServiceRequestException.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- TreeView.cs
- TextWriterTraceListener.cs
- WindowsIdentity.cs
- DataRowView.cs
- BitmapEffectGroup.cs
- XmlRawWriter.cs
- CommandEventArgs.cs
- Peer.cs
- LocalizableResourceBuilder.cs
- SortAction.cs
- DeclaredTypeValidatorAttribute.cs
- PermissionSetTriple.cs
- ProfileService.cs
- DataGridBoolColumn.cs
- IPAddress.cs
- DataGridCommandEventArgs.cs
- DecimalAnimation.cs
- shaperfactory.cs
- CancellationScope.cs
- FilteredDataSetHelper.cs
- SqlUtils.cs
- COM2ExtendedBrowsingHandler.cs
- DocumentViewer.cs
- Message.cs
- LocatorManager.cs
- MsmqInputMessage.cs
- sortedlist.cs
- WebRequestModulesSection.cs
- Registration.cs
- GeneratedContractType.cs
- ListViewSortEventArgs.cs
- DataObjectMethodAttribute.cs
- MailAddress.cs
- CompilationPass2Task.cs
- SelectorAutomationPeer.cs
- EventSetter.cs
- SymmetricCryptoHandle.cs
- JsonQueryStringConverter.cs
- X509CertificateTrustedIssuerElementCollection.cs
- SqlWriter.cs
- MarkupExtensionParser.cs
- AsyncStreamReader.cs
- GPPOINTF.cs
- SiblingIterators.cs
- GeneralTransformGroup.cs
- CookieParameter.cs
- GlobalItem.cs
- SynchronizationContext.cs
- BrowserDefinitionCollection.cs
- SystemWebSectionGroup.cs
- Cell.cs
- PersonalizationStateQuery.cs
- AssociationTypeEmitter.cs
- WebServiceData.cs
- WhitespaceRuleLookup.cs
- RequestSecurityTokenResponse.cs
- EntityConnectionStringBuilder.cs
- TreeViewImageIndexConverter.cs
- Point3DAnimation.cs
- BaseHashHelper.cs
- CqlBlock.cs
- FontEmbeddingManager.cs
- XmlSchemaComplexType.cs
- ZipFileInfoCollection.cs
- CachedBitmap.cs
- PackageRelationship.cs
- HwndTarget.cs
- EntityConnectionStringBuilderItem.cs
- ProfessionalColorTable.cs
- PrintingPermission.cs
- NotificationContext.cs
- StylusPointProperty.cs
- ToolboxBitmapAttribute.cs
- _SingleItemRequestCache.cs
- FunctionQuery.cs
- AssemblyName.cs
- DbProviderServices.cs
- FacetDescriptionElement.cs
- WsatConfiguration.cs
- SecureConversationVersion.cs
- BorderGapMaskConverter.cs
- CodeEntryPointMethod.cs
- XPathNode.cs
- DesignerOptions.cs
- CodeDomDecompiler.cs
- CompilationLock.cs
- ControlPropertyNameConverter.cs