Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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; } } } }[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SerializationException.cs
- ConnectionsZone.cs
- DiscoveryClientDocuments.cs
- WindowsScrollBar.cs
- SafeHandle.cs
- TreeView.cs
- ImageInfo.cs
- FacetDescription.cs
- TextSpanModifier.cs
- RealProxy.cs
- PerformanceCounterManager.cs
- TempFiles.cs
- XmlTextEncoder.cs
- FileDialogCustomPlacesCollection.cs
- HostedHttpContext.cs
- NullExtension.cs
- WebContext.cs
- IIS7UserPrincipal.cs
- DefaultCommandConverter.cs
- InputGestureCollection.cs
- WebPartEventArgs.cs
- DesignerCatalogPartChrome.cs
- PositiveTimeSpanValidator.cs
- MenuItem.cs
- TextEndOfLine.cs
- ThreadStateException.cs
- CookielessHelper.cs
- SubpageParaClient.cs
- PropertyInfoSet.cs
- ConnectionStringsExpressionBuilder.cs
- EmptyControlCollection.cs
- WindowsSpinner.cs
- RuntimeEnvironment.cs
- IntegerValidator.cs
- OpenTypeLayout.cs
- WrapperEqualityComparer.cs
- QuaternionAnimation.cs
- InputEventArgs.cs
- isolationinterop.cs
- XmlQueryCardinality.cs
- ProxyWebPartConnectionCollection.cs
- cache.cs
- IncrementalReadDecoders.cs
- WeakReference.cs
- PerformanceCountersElement.cs
- FreezableCollection.cs
- HttpModule.cs
- DecimalKeyFrameCollection.cs
- SQLByte.cs
- ReverseInheritProperty.cs
- DynamicDataRoute.cs
- ColumnProvider.cs
- BitmapCache.cs
- SqlWebEventProvider.cs
- AuthorizationRuleCollection.cs
- StorageRoot.cs
- TextSerializer.cs
- TextControl.cs
- TrustLevelCollection.cs
- DataListCommandEventArgs.cs
- TableRowGroupCollection.cs
- ArraySubsetEnumerator.cs
- PathBox.cs
- StaticFileHandler.cs
- NameObjectCollectionBase.cs
- x509utils.cs
- FileAuthorizationModule.cs
- QuaternionRotation3D.cs
- Graphics.cs
- FormViewInsertEventArgs.cs
- Logging.cs
- SimpleRecyclingCache.cs
- CodeDefaultValueExpression.cs
- SizeLimitedCache.cs
- XmlUTF8TextReader.cs
- UIElementCollection.cs
- GroupQuery.cs
- ObjectReferenceStack.cs
- InkSerializer.cs
- TextEmbeddedObject.cs
- X509ScopedServiceCertificateElementCollection.cs
- DependencyObject.cs
- invalidudtexception.cs
- ElementHostAutomationPeer.cs
- SqlDataSourceQuery.cs
- CheckBoxAutomationPeer.cs
- ReceiveMessageAndVerifySecurityAsyncResultBase.cs
- UInt32Converter.cs
- BooleanStorage.cs
- BamlRecordReader.cs
- ExtensionSimplifierMarkupObject.cs
- IODescriptionAttribute.cs
- PolicyAssertionCollection.cs
- PrivilegeNotHeldException.cs
- TrackingProfileSerializer.cs
- ArrayWithOffset.cs
- XmlBinaryWriter.cs
- Events.cs
- ParentUndoUnit.cs
- followingquery.cs