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
- CustomError.cs
- ArgIterator.cs
- Util.cs
- WindowsRegion.cs
- RuleSettingsCollection.cs
- GridViewDeleteEventArgs.cs
- BitmapFrameDecode.cs
- StrongNamePublicKeyBlob.cs
- RegistrySecurity.cs
- IPEndPointCollection.cs
- CapacityStreamGeometryContext.cs
- UnknownBitmapEncoder.cs
- CodeStatementCollection.cs
- AccessibleObject.cs
- SafeViewOfFileHandle.cs
- HtmlInputReset.cs
- LicenseManager.cs
- _OverlappedAsyncResult.cs
- DropTarget.cs
- RoutedEventArgs.cs
- Compilation.cs
- XmlSchemaCollection.cs
- UpWmlMobileTextWriter.cs
- XmlMapping.cs
- HtmlShimManager.cs
- WindowShowOrOpenTracker.cs
- QilValidationVisitor.cs
- XmlNodeComparer.cs
- Thickness.cs
- TypeNameHelper.cs
- MenuCommandService.cs
- RoleService.cs
- WebPartZoneBase.cs
- DataTable.cs
- DefaultAuthorizationContext.cs
- PassportAuthenticationEventArgs.cs
- EventSetter.cs
- MeshGeometry3D.cs
- PointAnimationClockResource.cs
- VisualBrush.cs
- CodeMethodReturnStatement.cs
- RowVisual.cs
- DetailsViewRow.cs
- XXXOnTypeBuilderInstantiation.cs
- TypeUtil.cs
- ModelItemCollection.cs
- Style.cs
- DataColumnSelectionConverter.cs
- OdbcRowUpdatingEvent.cs
- DbParameterCollectionHelper.cs
- AttachInfo.cs
- HijriCalendar.cs
- TextServicesManager.cs
- BmpBitmapDecoder.cs
- AuthenticatingEventArgs.cs
- ManagementObjectCollection.cs
- GPRECTF.cs
- FrameworkElementFactory.cs
- DataGridViewColumnCollection.cs
- TablePattern.cs
- InputQueue.cs
- Section.cs
- WebPartDisplayModeCancelEventArgs.cs
- Annotation.cs
- WebPartTracker.cs
- AppDomainAttributes.cs
- ComUdtElementCollection.cs
- RemoteWebConfigurationHost.cs
- IntPtr.cs
- JapaneseLunisolarCalendar.cs
- TextBlockAutomationPeer.cs
- DefaultClaimSet.cs
- DynamicDataResources.Designer.cs
- DelegateSerializationHolder.cs
- storepermissionattribute.cs
- AmbientValueAttribute.cs
- MD5Cng.cs
- RoutedCommand.cs
- Lazy.cs
- PropertyIDSet.cs
- ToolStripControlHost.cs
- ConfigXmlReader.cs
- InputScopeNameConverter.cs
- SystemKeyConverter.cs
- GPRECTF.cs
- InvalidFilterCriteriaException.cs
- ParserStreamGeometryContext.cs
- UnsafeNativeMethods.cs
- CompiledQuery.cs
- WebBrowserHelper.cs
- AdvancedBindingPropertyDescriptor.cs
- ProxyHelper.cs
- CacheAxisQuery.cs
- XDeferredAxisSource.cs
- ErasingStroke.cs
- ListBindableAttribute.cs
- RuleInfoComparer.cs
- ListViewSelectEventArgs.cs
- ToolStripPanelSelectionGlyph.cs
- ConsumerConnectionPoint.cs