Partager via


GraphCategoryCollection Classe

Définition

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)
Héritage
GraphCategoryCollection
Implémente

Constructeurs

GraphCategoryCollection(GraphSchema)

Propriétés

Count

Obtient le nombre d’éléments contenus dans la collection

IsReadOnly

Obtient une valeur indiquant si la collection est en lecture seule

Schema

Méthodes

Add(GraphCategory)

Ajoute un élément à la collection

AddNewCategory(String)

Inscrit une nouvelle GraphCategory avec le créateur de métadonnées par défaut.

AddNewCategory(String, Func<GraphMetadata>)

Inscrit une nouvelle GraphCategory

Clear()

Supprime tous les éléments de la collection.

Contains(GraphCategory)

Détermine si la collection contient une valeur spécifique.

Copy(GraphCategoryCollection, Graph, Graph)

Copiez les GraphCategories d’une collection vers une autre collection, y compris les métadonnées du graphe source vers le graphe de destination.

CopyTo(GraphCategory[], Int32)

Copie les éléments de la collection dans un System.Array, en commençant par un index System.Array particulier

GetCategoriesBasedOn(GraphCategory)

Obtient une énumération de toutes les catégories basées sur la catégorie de base spécifiée.

GetEnumerator()

Retourne un énumérateur pour les catégories de graphiques

Remove(GraphCategory)

Supprime la première occurrence d’un objet spécifique de la collection

Implémentations d’interfaces explicites

IEnumerable<GraphCategory>.GetEnumerator()

Retourne un énumérateur pour les catégories de graphiques

Méthodes d’extension

EmptyIfNull<T>(IEnumerable<T>)

Retourne cette énumération au cas où elle n’est pas null. Si elle est null, retourne l’énumération vide.

S’applique à