Freigeben über


GraphCategoryCollection Klasse

Definition

public ref class GraphCategoryCollection : System::Collections::Generic::ICollection<Microsoft::VisualStudio::GraphModel::GraphCategory ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::GraphModel::GraphCategory ^>
public class GraphCategoryCollection : System.Collections.Generic.ICollection<Microsoft.VisualStudio.GraphModel.GraphCategory>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.GraphModel.GraphCategory>
type GraphCategoryCollection = class
    interface ICollection<GraphCategory>
    interface seq<GraphCategory>
    interface IEnumerable
Public Class GraphCategoryCollection
Implements ICollection(Of GraphCategory), IEnumerable(Of GraphCategory)
Vererbung
GraphCategoryCollection
Implementiert

Konstruktoren

GraphCategoryCollection(GraphSchema)

Eigenschaften

Count

Ruft die Anzahl der in der Auflistung enthaltenen Elemente ab.

IsReadOnly

Ruft einen Wert ab, der angibt, ob die Auflistung schreibgeschützt ist.

Schema

Methoden

Add(GraphCategory)

Fügt der Auflistung ein Element hinzu

AddNewCategory(String)

Registriert eine neue GraphCategory-Instanz beim Standardmetadatenersteller.

AddNewCategory(String, Func<GraphMetadata>)

Registriert eine neue GraphCategory

Clear()

Entfernt alle Elemente aus der Auflistung.

Contains(GraphCategory)

Ermittelt, ob die Auflistung einen bestimmten Wert enthält.

Copy(GraphCategoryCollection, Graph, Graph)

Kopieren Sie die GraphCategories von einer Auflistung in eine andere, einschließlich der Metadaten im Quelldiagramm in das Zieldiagramm.

CopyTo(GraphCategory[], Int32)

Kopiert die Elemente der Auflistung ab einem bestimmten System.Array-Index in ein System.Array

GetCategoriesBasedOn(GraphCategory)

Ruft eine Enumeration aller Kategorien ab, die auf der angegebenen Basiskategorie basieren.

GetEnumerator()

Gibt einen Enumerator für die Diagrammkategorien zurück.

Remove(GraphCategory)

Entfernt das erste Vorkommen eines bestimmten Objekts aus der Auflistung.

Explizite Schnittstellenimplementierungen

IEnumerable<GraphCategory>.GetEnumerator()

Gibt einen Enumerator für die Diagrammkategorien zurück.

Erweiterungsmethoden

EmptyIfNull<T>(IEnumerable<T>)

Gibt diese Enumeration zurück, falls sie nicht NULL ist. Falls es sich um NULL handelt, geben Sie eine leere Enumeration zurück.

Gilt für: