ModelItemCollection Class

Definition

public ref class ModelItemCollection abstract : Microsoft::VisualStudio::DesignTools::Extensibility::Model::ModelItem, System::Collections::Generic::ICollection<Microsoft::VisualStudio::DesignTools::Extensibility::Model::ModelItem ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::DesignTools::Extensibility::Model::ModelItem ^>, System::Collections::Generic::IList<Microsoft::VisualStudio::DesignTools::Extensibility::Model::ModelItem ^>, System::Collections::IList, System::Collections::Specialized::INotifyCollectionChanged
public abstract class ModelItemCollection : Microsoft.VisualStudio.DesignTools.Extensibility.Model.ModelItem, System.Collections.Generic.ICollection<Microsoft.VisualStudio.DesignTools.Extensibility.Model.ModelItem>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.DesignTools.Extensibility.Model.ModelItem>, System.Collections.Generic.IList<Microsoft.VisualStudio.DesignTools.Extensibility.Model.ModelItem>, System.Collections.IList, System.Collections.Specialized.INotifyCollectionChanged
type ModelItemCollection = class
    inherit ModelItem
    interface IList<ModelItem>
    interface ICollection<ModelItem>
    interface seq<ModelItem>
    interface IEnumerable
    interface IList
    interface ICollection
    interface INotifyCollectionChanged
Public MustInherit Class ModelItemCollection
Inherits ModelItem
Implements ICollection(Of ModelItem), IEnumerable(Of ModelItem), IList, IList(Of ModelItem), INotifyCollectionChanged
Inheritance
ModelItemCollection
Implements

Constructors

ModelItemCollection()

Fields

ItemProperty

Properties

Content (Inherited from ModelItem)
Context (Inherited from ModelItem)
Count
Events (Inherited from ModelItem)
IsDisposed (Inherited from ModelItem)
IsFixedSize
IsReadOnly
IsSynchronized
Item[Int32]
ItemType (Inherited from ModelItem)
Name (Inherited from ModelItem)
Parent (Inherited from ModelItem)
Properties (Inherited from ModelItem)
Root (Inherited from ModelItem)
Source (Inherited from ModelItem)
SyncRoot
View (Inherited from ModelItem)

Methods

Add(ModelItem)
Add(Object)
BeginEdit() (Inherited from ModelItem)
BeginEdit(String) (Inherited from ModelItem)
Clear()
Contains(ModelItem)
Contains(Object)
CopyTo(ModelItem[], Int32)
GetAttributes(Type) (Inherited from ModelItem)
GetCurrentValue() (Inherited from ModelItem)
GetEnumerator()
IndexOf(ModelItem)
Insert(Int32, ModelItem)
Insert(Int32, Object)
IsItemOfType(TypeIdentifier) (Inherited from ModelItem)
Move(Int32, Int32)
Remove(ModelItem)
Remove(Object)
RemoveAt(Int32)

Events

CollectionChanged
PropertyChanged (Inherited from ModelItem)

Explicit Interface Implementations

ICollection.CopyTo(Array, Int32)
ICollection.Count
ICollection.IsSynchronized
ICollection.SyncRoot
IEnumerable.GetEnumerator()
IList.Add(Object)
IList.Clear()
IList.Contains(Object)
IList.IndexOf(Object)
IList.Insert(Int32, Object)
IList.IsFixedSize
IList.IsReadOnly
IList.Item[Int32]
IList.Remove(Object)
IList.RemoveAt(Int32)

Applies to