Code:
/ DotNET / DotNET / 8.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
- WinEventWrap.cs
- Sql8ExpressionRewriter.cs
- Package.cs
- SimpleHandlerBuildProvider.cs
- WebRequest.cs
- wmiprovider.cs
- KeyboardNavigation.cs
- Win32MouseDevice.cs
- ElementHostAutomationPeer.cs
- EncoderNLS.cs
- dbdatarecord.cs
- sitestring.cs
- HttpInputStream.cs
- ButtonChrome.cs
- ResumeStoryboard.cs
- CodeSubDirectory.cs
- DBBindings.cs
- SettingsSection.cs
- BitmapMetadataBlob.cs
- ExceptionTrace.cs
- SecurityTokenException.cs
- TextRangeEdit.cs
- MergablePropertyAttribute.cs
- KnownIds.cs
- _SSPISessionCache.cs
- NavigationExpr.cs
- ProfileParameter.cs
- objectresult_tresulttype.cs
- FilteredAttributeCollection.cs
- IntranetCredentialPolicy.cs
- OutputCacheProfile.cs
- UnSafeCharBuffer.cs
- ExeContext.cs
- XmlDataSourceNodeDescriptor.cs
- NativeWrapper.cs
- QilValidationVisitor.cs
- PagesChangedEventArgs.cs
- AtomContentProperty.cs
- AnimationLayer.cs
- TouchesOverProperty.cs
- HtmlDocument.cs
- SspiSecurityToken.cs
- TileBrush.cs
- CustomWebEventKey.cs
- NavigationHelper.cs
- ListBase.cs
- TextOutput.cs
- FormViewInsertedEventArgs.cs
- ExpressionUtilities.cs
- Crc32Helper.cs
- AppDomainProtocolHandler.cs
- ArgumentException.cs
- ItemMap.cs
- ThreadInterruptedException.cs
- WebPartMenuStyle.cs
- SplashScreen.cs
- XPathMessageContext.cs
- FontFamily.cs
- UInt64.cs
- Stylesheet.cs
- WindowsStartMenu.cs
- ObjectListFieldsPage.cs
- EventLogPermission.cs
- BindingContext.cs
- CallSiteBinder.cs
- ThousandthOfEmRealDoubles.cs
- AssociatedControlConverter.cs
- UniqueContractNameValidationBehavior.cs
- XmlWriter.cs
- Encoder.cs
- EntityModelSchemaGenerator.cs
- SemaphoreFullException.cs
- SqlOuterApplyReducer.cs
- InfocardExtendedInformationCollection.cs
- DescendantOverDescendantQuery.cs
- ToolStripProgressBar.cs
- ColorInterpolationModeValidation.cs
- PenLineJoinValidation.cs
- StaticTextPointer.cs
- StateWorkerRequest.cs
- HitTestParameters.cs
- EntityClientCacheKey.cs
- SystemSounds.cs
- BidPrivateBase.cs
- ToolStripItemClickedEventArgs.cs
- OutputWindow.cs
- RuntimeEnvironment.cs
- PenLineCapValidation.cs
- WebPartConnectionsConfigureVerb.cs
- handlecollector.cs
- DbParameterCollectionHelper.cs
- DesignTimeResourceProviderFactoryAttribute.cs
- SequenceDesigner.xaml.cs
- DataViewManagerListItemTypeDescriptor.cs
- DbConnectionClosed.cs
- LinqToSqlWrapper.cs
- WebBrowserNavigatingEventHandler.cs
- CngProperty.cs
- GPPOINTF.cs
- DetailsViewUpdateEventArgs.cs