Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / 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; } } } }[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PartitionerQueryOperator.cs
- SelectingProviderEventArgs.cs
- ScriptingAuthenticationServiceSection.cs
- ListViewInsertEventArgs.cs
- CommonDialog.cs
- BitmapEffectDrawing.cs
- LoadedEvent.cs
- BindingManagerDataErrorEventArgs.cs
- ScriptingProfileServiceSection.cs
- MemberDescriptor.cs
- PanelStyle.cs
- documentsequencetextpointer.cs
- TransformerConfigurationWizardBase.cs
- ScriptServiceAttribute.cs
- SchemaComplexType.cs
- SelectionPattern.cs
- cookieexception.cs
- WebScriptClientGenerator.cs
- GradientBrush.cs
- Int16AnimationBase.cs
- DataGridViewColumnCollection.cs
- SapiGrammar.cs
- CacheMemory.cs
- ViewStateModeByIdAttribute.cs
- CommonObjectSecurity.cs
- CommandHelpers.cs
- SweepDirectionValidation.cs
- Animatable.cs
- CodeArrayIndexerExpression.cs
- MatrixCamera.cs
- AudioFormatConverter.cs
- StaticDataManager.cs
- WebBaseEventKeyComparer.cs
- FileClassifier.cs
- SchemaCollectionCompiler.cs
- TraceHandler.cs
- TableCell.cs
- TemplateBaseAction.cs
- DiagnosticTrace.cs
- SpellerInterop.cs
- ReadOnlyHierarchicalDataSource.cs
- OutputScopeManager.cs
- CatalogPart.cs
- DynamicMetaObject.cs
- DecoratedNameAttribute.cs
- VariableBinder.cs
- ProfileGroupSettingsCollection.cs
- InitializerFacet.cs
- TimersDescriptionAttribute.cs
- CallbackValidatorAttribute.cs
- OracleTransaction.cs
- GlyphingCache.cs
- CodeRegionDirective.cs
- AbandonedMutexException.cs
- EventSinkHelperWriter.cs
- DBConnectionString.cs
- EventListener.cs
- Marshal.cs
- AssemblyGen.cs
- TaskFormBase.cs
- SchemaImporterExtensionElement.cs
- NamedPermissionSet.cs
- ColumnMap.cs
- XmlSchemas.cs
- DiscreteKeyFrames.cs
- QilValidationVisitor.cs
- XmlSerializerVersionAttribute.cs
- TextTreeInsertElementUndoUnit.cs
- StylusPlugInCollection.cs
- TextPattern.cs
- XmlSchemaDocumentation.cs
- NumericUpDown.cs
- RowToParametersTransformer.cs
- DataMember.cs
- DiscreteKeyFrames.cs
- ToolStripMenuItem.cs
- SAPIEngineTypes.cs
- UIElementIsland.cs
- ToolStripOverflowButton.cs
- ListBox.cs
- TypePresenter.xaml.cs
- MatchingStyle.cs
- CqlGenerator.cs
- MonthChangedEventArgs.cs
- RecommendedAsConfigurableAttribute.cs
- SessionPageStatePersister.cs
- ManualResetEventSlim.cs
- SqlBooleanMismatchVisitor.cs
- DataSourceControl.cs
- UndirectedGraph.cs
- AppDomainProtocolHandler.cs
- BrowserDefinition.cs
- BitmapEffectRenderDataResource.cs
- RunInstallerAttribute.cs
- EntityDataSourceWrapper.cs
- ParallelDesigner.xaml.cs
- CardSpaceException.cs
- QueryableFilterUserControl.cs
- PixelShader.cs
- MultiTrigger.cs