Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / CompMod / System / ComponentModel / ListChangedEventArgs.cs / 1305376 / 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.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- LinqDataSourceSelectEventArgs.cs
- DelegatedStream.cs
- CapabilitiesAssignment.cs
- UpdateManifestForBrowserApplication.cs
- XmlSchemaExternal.cs
- DesignerActionUI.cs
- XmlText.cs
- PageCodeDomTreeGenerator.cs
- Vector3DConverter.cs
- X509Utils.cs
- DataGridViewRowEventArgs.cs
- ConnectionStringSettings.cs
- XmlBaseWriter.cs
- LogConverter.cs
- IPEndPoint.cs
- ModelTreeEnumerator.cs
- LinkClickEvent.cs
- GenericEnumerator.cs
- NumericUpDownAccelerationCollection.cs
- ArrayExtension.cs
- Rect3D.cs
- PropertyPathConverter.cs
- ReservationCollection.cs
- RectValueSerializer.cs
- SQLChars.cs
- NavigationEventArgs.cs
- CompilerState.cs
- EventDescriptor.cs
- XmlParser.cs
- RoleManagerSection.cs
- ExpressionEditorAttribute.cs
- WebPartCancelEventArgs.cs
- LogEntryUtils.cs
- WebPartDisplayModeEventArgs.cs
- Label.cs
- ObjectHelper.cs
- Point3DIndependentAnimationStorage.cs
- ValuePatternIdentifiers.cs
- DrawItemEvent.cs
- ParallelActivityDesigner.cs
- OracleColumn.cs
- AppDomain.cs
- IteratorDescriptor.cs
- CommandHelpers.cs
- ToolStripRendererSwitcher.cs
- XmlSchemaSimpleType.cs
- GroupQuery.cs
- AssemblyUtil.cs
- ScrollEventArgs.cs
- HashHelper.cs
- RightsManagementInformation.cs
- SystemTcpStatistics.cs
- WebExceptionStatus.cs
- LongCountAggregationOperator.cs
- RichTextBoxConstants.cs
- ObjectDataSourceMethodEventArgs.cs
- Popup.cs
- BindingEditor.xaml.cs
- ObjectTokenCategory.cs
- DelegateTypeInfo.cs
- CopyNamespacesAction.cs
- mediaeventshelper.cs
- Stylesheet.cs
- XmlQueryContext.cs
- XPathNavigator.cs
- Operand.cs
- NavigationWindowAutomationPeer.cs
- SubpageParagraph.cs
- DataGridViewSelectedRowCollection.cs
- HttpConfigurationSystem.cs
- TraceSource.cs
- EncryptedKeyIdentifierClause.cs
- List.cs
- SemanticBasicElement.cs
- ExtenderProviderService.cs
- EventLogger.cs
- DayRenderEvent.cs
- TextTreeRootNode.cs
- RangeBase.cs
- XPathAxisIterator.cs
- BufferedGraphicsManager.cs
- Path.cs
- NamespaceMapping.cs
- DeflateStream.cs
- TextEditorMouse.cs
- BrowserDefinition.cs
- FontNameConverter.cs
- LocalizableAttribute.cs
- StrongName.cs
- HwndTarget.cs
- SchemaInfo.cs
- TaiwanLunisolarCalendar.cs
- XmlAutoDetectWriter.cs
- ReadOnlyDataSource.cs
- SpecularMaterial.cs
- BitmapImage.cs
- BindingList.cs
- WebPartVerb.cs
- RegistryKey.cs
- TableAutomationPeer.cs