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
- BuildProviderCollection.cs
- Registry.cs
- SqlDataSourceCache.cs
- CodeNamespaceCollection.cs
- ClientBuildManager.cs
- XmlChildNodes.cs
- TraceHandlerErrorFormatter.cs
- ServiceBusyException.cs
- DataGrid.cs
- Soap.cs
- CalendarButtonAutomationPeer.cs
- AccessDataSource.cs
- SystemKeyConverter.cs
- LicFileLicenseProvider.cs
- PriorityBinding.cs
- DataExpression.cs
- SymbolUsageManager.cs
- BitmapEffectCollection.cs
- KeyValuePair.cs
- TypeKeyValue.cs
- SystemIPGlobalStatistics.cs
- ParserExtension.cs
- XmlException.cs
- ValidationErrorCollection.cs
- EngineSite.cs
- PerCallInstanceContextProvider.cs
- cache.cs
- ExpressionBuilderCollection.cs
- EntityParameterCollection.cs
- ListViewGroupItemCollection.cs
- DynamicValueConverter.cs
- TemplateInstanceAttribute.cs
- Help.cs
- FormViewUpdatedEventArgs.cs
- DbMetaDataColumnNames.cs
- TemplateBamlRecordReader.cs
- ProgressChangedEventArgs.cs
- TextOutput.cs
- WindowsTokenRoleProvider.cs
- ChameleonKey.cs
- util.cs
- PrintPreviewDialog.cs
- ImageList.cs
- DataGridPagerStyle.cs
- SmtpNetworkElement.cs
- Expr.cs
- ObjectStateManager.cs
- SettingsAttributeDictionary.cs
- X509ImageLogo.cs
- QilParameter.cs
- SHA384Managed.cs
- UnSafeCharBuffer.cs
- XamlUtilities.cs
- ContentControl.cs
- ReversePositionQuery.cs
- DecoderFallback.cs
- BamlVersionHeader.cs
- ContentElement.cs
- CodeMemberProperty.cs
- DataControlFieldCell.cs
- ParserStreamGeometryContext.cs
- ValueOfAction.cs
- RootBrowserWindow.cs
- SymbolEqualComparer.cs
- ImpersonationOption.cs
- TableCell.cs
- EncryptedKey.cs
- WmlObjectListAdapter.cs
- StateItem.cs
- MenuItemCollection.cs
- ObjectDataSourceSelectingEventArgs.cs
- BaseParaClient.cs
- NumberFunctions.cs
- SqlDataSourceEnumerator.cs
- OleDbErrorCollection.cs
- ToolStripSplitStackLayout.cs
- XmlSchemas.cs
- HybridWebProxyFinder.cs
- ButtonChrome.cs
- SharedPersonalizationStateInfo.cs
- ExtenderControl.cs
- PeerTransportBindingElement.cs
- DataGridItemCollection.cs
- MobilePage.cs
- CustomTrackingQuery.cs
- UnsafeCollabNativeMethods.cs
- OdbcStatementHandle.cs
- FieldDescriptor.cs
- AdministrationHelpers.cs
- SecurityHeaderLayout.cs
- SchemaInfo.cs
- SqlStream.cs
- ToolStripAdornerWindowService.cs
- BasicDesignerLoader.cs
- storepermission.cs
- XmlSchemaSet.cs
- PeerContact.cs
- ToolStripMenuItem.cs
- Cursor.cs
- Compiler.cs