Udostępnij za pośrednictwem


DiagramItemCollection Klasa

Definicja

Kolekcja wystąpień DiagramItem. DiagramItem reprezentuje wystąpienie ShapeElement, ShapeField lub ShapeSubField na diagramie i służy do takich elementów jak testowanie trafień i wybó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)
Dziedziczenie
DiagramItemCollection
Pochodne
Implementuje

Konstruktory

DiagramItemCollection()

Inicjuje nowe wystąpienie klasy DiagramItemCollection.

Właściwości

Item[Int32]

Pobiera element DiagramItem w określonej pozycji w kolekcji.

Metody

Add(DiagramItem)

Dodaje określony element DiagramItem do kolekcji.

Add(ICollection)

Dodaje element DiagramItem kolekcji ICollection na końcu diagramu DiagramItemCollection

Contains(DiagramItem)

Określa, czy element DiagramItem znajduje się w kolekcji.

CopyTo(DiagramItem[], Int32)

Kopiuje diagramy zaznaczenia do tablicy, zaczynając od określonego indeksu tablicy.

GetEnumerator()

Pobiera moduł wyliczający DiagramItem dla tej kolekcji.

IndexOf(DiagramItem)

Zwraca indeks oparty na zera diagramitem w kolekcji.

Insert(Int32, DiagramItem)

Wstawia element DiagramItem do kolekcji w określonym indeksie.

Remove(DiagramItem)

Usuwa pierwsze wystąpienie określonego elementu DiagramItem z kolekcji.

Remove(ICollection)

Usuwa określony diagramItems z kolekcji ICollection

Metody rozszerzania

EmptyIfNull<T>(IEnumerable<T>)

Zwróć tę wyliczenie, jeśli nie ma wartości null. W przypadku, gdy ma wartość null, zwraca puste wyliczenie.

Dotyczy