Sdílet prostřednictvím


DiagramItemCollection Třída

Definice

Kolekce instancí DiagramItem. DiagramItem představuje instanci ShapeElement, ShapeField nebo ShapeSubField v diagramu a používá se pro takové věci, jako je testování přístupů a výběr.

public ref class DiagramItemCollection : System::Collections::CollectionBase, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Modeling::Diagrams::DiagramItem ^>
public class DiagramItemCollection : System.Collections.CollectionBase, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Modeling.Diagrams.DiagramItem>
type DiagramItemCollection = class
    inherit CollectionBase
    interface seq<DiagramItem>
    interface IEnumerable
Public Class DiagramItemCollection
Inherits CollectionBase
Implements IEnumerable(Of DiagramItem)
Dědičnost
DiagramItemCollection
Odvozené
Implementuje

Konstruktory

DiagramItemCollection()

Inicializuje novou instanci DiagramItemCollection třídy.

Vlastnosti

Item[Int32]

Získá DiagramItem na zadané pozici v kolekci.

Metody

Add(DiagramItem)

Přidá do kolekce konkrétní DiagramItem.

Add(ICollection)

Přidá DiagramItem ICollection na konec DiagramItemCollection.

Contains(DiagramItem)

Určuje, zda je DiagramItem v kolekci.

CopyTo(DiagramItem[], Int32)

Zkopíruje DiagramItems výběru do pole počínaje konkrétním indexem pole.

GetEnumerator()

Získá DiagramItem enumerator pro tuto kolekci.

IndexOf(DiagramItem)

Vrátí nulový index DiagramItem v kolekci.

Insert(Int32, DiagramItem)

Vloží DiagramItem do kolekce v zadaném indexu.

Remove(DiagramItem)

Odebere z kolekce první výskyt konkrétního DiagramItem.

Remove(ICollection)

Odebere zadané DiagramItems z objektu ICollection.

Metody rozšíření

EmptyIfNull<T>(IEnumerable<T>)

Pokud nemá hodnotu null, vraťte tento výčet. V případě, že je hodnota null, vraťte prázdný výčet.

Platí pro