Code:
/ 4.0 / 4.0 / 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.] ///// 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
- ToolStripInSituService.cs
- HtmlElement.cs
- GradientStopCollection.cs
- NumericExpr.cs
- TextFormattingConverter.cs
- MemberExpressionHelper.cs
- ListViewUpdatedEventArgs.cs
- ObjectContextServiceProvider.cs
- CompilerError.cs
- BaseCollection.cs
- ZeroOpNode.cs
- InternalsVisibleToAttribute.cs
- ConnectivityStatus.cs
- OracleMonthSpan.cs
- RequestQueue.cs
- ProcessHostFactoryHelper.cs
- Pair.cs
- CaseExpr.cs
- DynamicValidatorEventArgs.cs
- Label.cs
- DataList.cs
- BitmapScalingModeValidation.cs
- safex509handles.cs
- ErrorFormatter.cs
- OuterProxyWrapper.cs
- DecoratedNameAttribute.cs
- TriggerAction.cs
- TextBox.cs
- ViewStateException.cs
- CodeTypeParameter.cs
- AssemblyBuilderData.cs
- AttributeEmitter.cs
- Pens.cs
- WindowsListView.cs
- linebase.cs
- SingleObjectCollection.cs
- FileLogRecordStream.cs
- DbSourceCommand.cs
- MultiAsyncResult.cs
- RequestCacheManager.cs
- ComPlusAuthorization.cs
- COSERVERINFO.cs
- TraceHandlerErrorFormatter.cs
- DetailsViewInsertedEventArgs.cs
- CodeIdentifier.cs
- WebPartConnectionCollection.cs
- GenerateHelper.cs
- Rect3D.cs
- XMLUtil.cs
- DictionaryEntry.cs
- SqlTrackingQuery.cs
- XMLDiffLoader.cs
- WebPartAddingEventArgs.cs
- ExceptionDetail.cs
- DataServiceQueryContinuation.cs
- _CommandStream.cs
- GatewayDefinition.cs
- SctClaimDictionary.cs
- Soap12ServerProtocol.cs
- WebPartConnectionsCloseVerb.cs
- FontClient.cs
- CursorConverter.cs
- VisualTreeUtils.cs
- JsonFormatReaderGenerator.cs
- MultipleViewProviderWrapper.cs
- TaskbarItemInfo.cs
- CryptoConfig.cs
- IndexedEnumerable.cs
- ArrangedElement.cs
- TraceSection.cs
- LockCookie.cs
- MembershipPasswordException.cs
- PersistenceTask.cs
- MonthCalendar.cs
- ColorAnimationBase.cs
- SecurityTokenException.cs
- XomlDesignerLoader.cs
- CodeTypeDelegate.cs
- WebPartConnectionsDisconnectVerb.cs
- AssemblyBuilder.cs
- InputScopeAttribute.cs
- Action.cs
- Utilities.cs
- SequenceDesigner.xaml.cs
- NetPeerTcpBindingCollectionElement.cs
- Predicate.cs
- MetadataCacheItem.cs
- BindingBase.cs
- NumberSubstitution.cs
- SRef.cs
- CompModSwitches.cs
- BamlLocalizer.cs
- SafeMILHandle.cs
- XmlMembersMapping.cs
- EncodingInfo.cs
- NameSpaceExtractor.cs
- BitmapCodecInfoInternal.cs
- WebPartsPersonalizationAuthorization.cs
- FileDialogCustomPlace.cs
- CacheEntry.cs