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
- WeakEventTable.cs
- DelayDesigner.cs
- EditorBrowsableAttribute.cs
- DBSchemaTable.cs
- TypeUsage.cs
- Point3DAnimationUsingKeyFrames.cs
- BitmapEffectDrawing.cs
- DefaultTextStoreTextComposition.cs
- RefreshResponseInfo.cs
- ColumnReorderedEventArgs.cs
- KeyPullup.cs
- DSASignatureDeformatter.cs
- PeerNameRegistration.cs
- TdsParserSessionPool.cs
- RowToFieldTransformer.cs
- Validator.cs
- Activator.cs
- SignerInfo.cs
- VScrollBar.cs
- WebServiceTypeData.cs
- ValidationSummary.cs
- ArrayWithOffset.cs
- XamlContextStack.cs
- CodeSnippetCompileUnit.cs
- Internal.cs
- PeerToPeerException.cs
- DockingAttribute.cs
- StringFormat.cs
- ChangeTracker.cs
- EntityContainerRelationshipSet.cs
- DrawingContextWalker.cs
- TextSelectionHelper.cs
- CompareInfo.cs
- processwaithandle.cs
- HelpEvent.cs
- ByteStack.cs
- ToolboxItemFilterAttribute.cs
- CodeGroup.cs
- AttachInfo.cs
- Lasso.cs
- SiteMapHierarchicalDataSourceView.cs
- Guid.cs
- WebPartsPersonalizationAuthorization.cs
- SystemIPGlobalProperties.cs
- ConfigXmlElement.cs
- TypeReference.cs
- Point3DValueSerializer.cs
- WindowShowOrOpenTracker.cs
- FontSourceCollection.cs
- SystemGatewayIPAddressInformation.cs
- SafeEventLogWriteHandle.cs
- MessageSmuggler.cs
- MailAddressCollection.cs
- WebBrowserUriTypeConverter.cs
- ObjectItemNoOpAssemblyLoader.cs
- SoapSchemaExporter.cs
- RuntimeHelpers.cs
- ExternalCalls.cs
- StrokeNodeEnumerator.cs
- HyperLink.cs
- DataSourceCache.cs
- basecomparevalidator.cs
- SQLInt64Storage.cs
- GlobalizationAssembly.cs
- CurrentChangedEventManager.cs
- PropagatorResult.cs
- GetPolicyDetailsRequest.cs
- TextFormatterHost.cs
- Point3DAnimationBase.cs
- AccessKeyManager.cs
- SequentialOutput.cs
- ImageKeyConverter.cs
- MeasureItemEvent.cs
- BufferedStream.cs
- Geometry3D.cs
- BasicAsyncResult.cs
- ISFTagAndGuidCache.cs
- ConnectionManagementSection.cs
- SkewTransform.cs
- ToolStripPanelSelectionGlyph.cs
- ProjectionPathBuilder.cs
- StrokeNodeData.cs
- Helpers.cs
- EasingFunctionBase.cs
- TrackingProfileDeserializationException.cs
- CacheVirtualItemsEvent.cs
- RecipientInfo.cs
- GrabHandleGlyph.cs
- ClientCredentials.cs
- Vector3DAnimationUsingKeyFrames.cs
- CompilerState.cs
- StringDictionary.cs
- CounterSample.cs
- XLinq.cs
- BinaryMessageEncodingElement.cs
- HttpBindingExtension.cs
- GeneralTransformCollection.cs
- TriggerBase.cs
- HttpInputStream.cs
- ReaderOutput.cs