Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / 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
- HtmlShimManager.cs
- DataPagerCommandEventArgs.cs
- FamilyMapCollection.cs
- OracleTimeSpan.cs
- BookmarkScope.cs
- TrackBarRenderer.cs
- CharacterBufferReference.cs
- Expression.cs
- FloaterBaseParagraph.cs
- DataControlFieldCell.cs
- XmlSchemaImporter.cs
- BitmapEffect.cs
- ResourcePart.cs
- FormatterConverter.cs
- ParserExtension.cs
- ColorMap.cs
- ErrorEventArgs.cs
- DefaultObjectMappingItemCollection.cs
- SafePointer.cs
- XmlConvert.cs
- ActivityValidator.cs
- IpcChannel.cs
- Splitter.cs
- NumberFormatInfo.cs
- LongValidatorAttribute.cs
- NegationPusher.cs
- DataGridViewDataConnection.cs
- IODescriptionAttribute.cs
- RankException.cs
- NullableFloatSumAggregationOperator.cs
- ScriptResourceMapping.cs
- XmlToDatasetMap.cs
- QilChoice.cs
- PeerTransportSecuritySettings.cs
- DeflateStreamAsyncResult.cs
- CacheModeValueSerializer.cs
- ResourceWriter.cs
- PropertyDescriptorCollection.cs
- XmlSchemaAnnotated.cs
- GestureRecognitionResult.cs
- oledbconnectionstring.cs
- SafeSecurityHelper.cs
- DataGridDesigner.cs
- PackageDigitalSignatureManager.cs
- MetadataConversionError.cs
- SystemFonts.cs
- Reference.cs
- TextDocumentView.cs
- GenericWebPart.cs
- EdmTypeAttribute.cs
- AuthorizationSection.cs
- FunctionImportElement.cs
- InvalidProgramException.cs
- DefaultHttpHandler.cs
- RecognizerStateChangedEventArgs.cs
- BStrWrapper.cs
- DBSchemaTable.cs
- ItemCheckedEvent.cs
- StoreConnection.cs
- DataObjectFieldAttribute.cs
- EndSelectCardRequest.cs
- CodeAttributeDeclarationCollection.cs
- Source.cs
- BaseDataList.cs
- RequestCachePolicyConverter.cs
- OrderByLifter.cs
- ExitEventArgs.cs
- Part.cs
- DBSchemaTable.cs
- HitTestWithPointDrawingContextWalker.cs
- CornerRadius.cs
- EventSourceCreationData.cs
- CriticalFinalizerObject.cs
- XhtmlBasicSelectionListAdapter.cs
- TCPClient.cs
- XmlNamespaceMapping.cs
- WindowsStatusBar.cs
- CompositionDesigner.cs
- IconHelper.cs
- CodeConditionStatement.cs
- EventListenerClientSide.cs
- PagedDataSource.cs
- CodeExpressionStatement.cs
- PartitionerStatic.cs
- CollectionConverter.cs
- GridViewRowCollection.cs
- CircleHotSpot.cs
- TypedElement.cs
- Set.cs
- BinaryMethodMessage.cs
- InkSerializer.cs
- DbMetaDataFactory.cs
- StringBuilder.cs
- AssemblyCollection.cs
- Freezable.cs
- ResourceType.cs
- NameValuePair.cs
- ConfigXmlText.cs
- RawStylusInputCustomDataList.cs
- FrameworkReadOnlyPropertyMetadata.cs