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
- ColumnProvider.cs
- CalendarDay.cs
- XmlSiteMapProvider.cs
- TableRowGroup.cs
- PageBreakRecord.cs
- InvalidProgramException.cs
- ShaderEffect.cs
- DefinitionUpdate.cs
- MessageBox.cs
- TabControlEvent.cs
- CompilerWrapper.cs
- ListDictionary.cs
- UserControlParser.cs
- DoubleMinMaxAggregationOperator.cs
- BitArray.cs
- Fx.cs
- ToolStripDropTargetManager.cs
- ipaddressinformationcollection.cs
- XmlSchemaProviderAttribute.cs
- SmtpNegotiateAuthenticationModule.cs
- MouseGestureValueSerializer.cs
- SystemInfo.cs
- CharacterBuffer.cs
- CapabilitiesAssignment.cs
- NoClickablePointException.cs
- ProfileService.cs
- MatchingStyle.cs
- SecurityHeaderTokenResolver.cs
- TransactionTraceIdentifier.cs
- WinEventTracker.cs
- MethodCallExpression.cs
- SchemaMerger.cs
- SoapHeaderException.cs
- InterleavedZipPartStream.cs
- InfocardChannelParameter.cs
- Misc.cs
- CustomErrorCollection.cs
- PipelineModuleStepContainer.cs
- ControllableStoryboardAction.cs
- Icon.cs
- ProgressChangedEventArgs.cs
- PagesChangedEventArgs.cs
- SqlPersistenceWorkflowInstanceDescription.cs
- EpmContentDeSerializer.cs
- ChangeInterceptorAttribute.cs
- InstalledVoice.cs
- RegexCompilationInfo.cs
- OracleLob.cs
- PixelFormats.cs
- ContextMenu.cs
- NetworkInformationException.cs
- OdbcEnvironment.cs
- BinaryUtilClasses.cs
- SoapClientProtocol.cs
- BaseDataListPage.cs
- ProcessThread.cs
- HandoffBehavior.cs
- SafeSystemMetrics.cs
- UserInitiatedNavigationPermission.cs
- ChangeDirector.cs
- JumpPath.cs
- MemberJoinTreeNode.cs
- OleDbReferenceCollection.cs
- HeaderCollection.cs
- Menu.cs
- RemoteCryptoRsaServiceProvider.cs
- EpmTargetTree.cs
- Int16Storage.cs
- DebugView.cs
- DodSequenceMerge.cs
- WebMethodAttribute.cs
- WebPartExportVerb.cs
- HtmlTableCellCollection.cs
- DrawingGroupDrawingContext.cs
- HtmlInputButton.cs
- ObjectStateEntryDbDataRecord.cs
- ToolStripMenuItemDesigner.cs
- ExceptionUtil.cs
- CFStream.cs
- WinEventQueueItem.cs
- SystemIPGlobalProperties.cs
- OneOfScalarConst.cs
- XamlClipboardData.cs
- ScriptRegistrationManager.cs
- PictureBoxDesigner.cs
- TransactionInformation.cs
- WebPartZoneCollection.cs
- TemplateParser.cs
- ComAdminWrapper.cs
- XmlTextWriter.cs
- DoubleIndependentAnimationStorage.cs
- ActiveXHelper.cs
- PageParserFilter.cs
- TrackingProfile.cs
- XmlHierarchyData.cs
- RightsManagementPermission.cs
- ExpressionWriter.cs
- WebBrowserPermission.cs
- WpfKnownType.cs
- EntityTypeBase.cs