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
- Console.cs
- SystemIPAddressInformation.cs
- ValueTypeFixupInfo.cs
- DropShadowEffect.cs
- KerberosSecurityTokenParameters.cs
- WebPartEditorApplyVerb.cs
- WorkflowServiceAttributes.cs
- ItemDragEvent.cs
- PathGradientBrush.cs
- Matrix3D.cs
- CellPartitioner.cs
- EntitySqlQueryCacheEntry.cs
- CompilerWrapper.cs
- MetadataItemCollectionFactory.cs
- DataGridTablesFactory.cs
- PathData.cs
- ValueQuery.cs
- WsdlBuildProvider.cs
- ProtocolsConfigurationHandler.cs
- Fonts.cs
- GridViewRowPresenterBase.cs
- FixUp.cs
- NameNode.cs
- MarkupCompilePass2.cs
- ClientApiGenerator.cs
- OrderedEnumerableRowCollection.cs
- ComPlusContractBehavior.cs
- HttpPostServerProtocol.cs
- Repeater.cs
- AliasExpr.cs
- InheritanceAttribute.cs
- WorkflowRuntimeServiceElementCollection.cs
- Variable.cs
- OracleBoolean.cs
- DictionaryEntry.cs
- PasswordBox.cs
- AstTree.cs
- ContainerParaClient.cs
- QfeChecker.cs
- CodeSubDirectoriesCollection.cs
- UIElement3DAutomationPeer.cs
- InkCanvasInnerCanvas.cs
- ResolveNameEventArgs.cs
- XmlSchemaSimpleTypeUnion.cs
- ComPlusThreadInitializer.cs
- UnSafeCharBuffer.cs
- HttpMethodConstraint.cs
- BulletChrome.cs
- SimpleParser.cs
- SHA512.cs
- EventToken.cs
- CompilerHelpers.cs
- SqlBulkCopyColumnMapping.cs
- LayoutInformation.cs
- DelayLoadType.cs
- AbsoluteQuery.cs
- DesignerOptionService.cs
- WindowsGrip.cs
- FolderLevelBuildProvider.cs
- TypeBuilderInstantiation.cs
- SoapTypeAttribute.cs
- BitmapEffectState.cs
- Int64.cs
- ImageInfo.cs
- SurrogateDataContract.cs
- LinqDataSourceEditData.cs
- keycontainerpermission.cs
- ApplicationDirectory.cs
- TransformProviderWrapper.cs
- OutgoingWebRequestContext.cs
- BrowserCapabilitiesCodeGenerator.cs
- SingleObjectCollection.cs
- WebHeaderCollection.cs
- StreamWithDictionary.cs
- PtsPage.cs
- DragEvent.cs
- ValueProviderWrapper.cs
- XmlSchemaAttribute.cs
- ADConnectionHelper.cs
- SiteMapNode.cs
- BulletDecorator.cs
- OutOfProcStateClientManager.cs
- VisualStates.cs
- X509ClientCertificateAuthenticationElement.cs
- ResourceAttributes.cs
- HelpExampleGenerator.cs
- EditorZone.cs
- ConvertersCollection.cs
- CounterSet.cs
- GridViewUpdatedEventArgs.cs
- SizeChangedInfo.cs
- AudioLevelUpdatedEventArgs.cs
- HashHelper.cs
- TypeSystem.cs
- TrustManagerPromptUI.cs
- OrderedHashRepartitionEnumerator.cs
- DetailsViewDeleteEventArgs.cs
- ObjectAssociationEndMapping.cs
- AudioStateChangedEventArgs.cs
- TextAdaptor.cs