Sdílet prostřednictvím


GraphCategoryCollection Třída

Definice

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)
Dědičnost
GraphCategoryCollection
Implementuje

Konstruktory

GraphCategoryCollection(GraphSchema)

Vlastnosti

Count

Získá počet prvků obsažených v kolekci.

IsReadOnly

Získá hodnotu označující, zda je kolekce jen pro čtení.

Schema

Metody

Add(GraphCategory)

Přidá položku do kolekce.

AddNewCategory(String)

Zaregistruje novou GraphCategory s výchozím tvůrcem metadat.

AddNewCategory(String, Func<GraphMetadata>)

Zaregistruje novou graphCategory.

Clear()

Odebere všechny položky z kolekce.

Contains(GraphCategory)

Určuje, zda kolekce obsahuje konkrétní hodnotu.

Copy(GraphCategoryCollection, Graph, Graph)

Zkopírujte GraphCategories z jedné kolekce do jiné, včetně metadat ve zdrojovém grafu do cílového grafu.

CopyTo(GraphCategory[], Int32)

Zkopíruje prvky kolekce do System.Array počínaje konkrétním indexem System.Array.

GetCategoriesBasedOn(GraphCategory)

Získá výčet všech kategorií, které jsou založeny na zadané základní kategorii.

GetEnumerator()

Vrátí enumerátor pro kategorie grafu.

Remove(GraphCategory)

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

Explicitní implementace rozhraní

IEnumerable<GraphCategory>.GetEnumerator()

Vrátí enumerátor pro kategorie grafu.

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