GraphConditionalStyleCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette classe fournit des méthodes pour manipuler une collection d’objets Style.
public ref class GraphConditionalStyleCollection : Microsoft::VisualStudio::GraphModel::IHasGraphOwner, System::Collections::Generic::ICollection<Microsoft::VisualStudio::GraphModel::Styles::GraphConditionalStyle ^>, System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::GraphModel::Styles::GraphConditionalStyle ^>
public class GraphConditionalStyleCollection : Microsoft.VisualStudio.GraphModel.IHasGraphOwner, System.Collections.Generic.ICollection<Microsoft.VisualStudio.GraphModel.Styles.GraphConditionalStyle>, System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.GraphModel.Styles.GraphConditionalStyle>
type GraphConditionalStyleCollection = class
interface ICollection<GraphConditionalStyle>
interface seq<GraphConditionalStyle>
interface IEnumerable
interface IHasGraphOwner
Public Class GraphConditionalStyleCollection
Implements ICollection(Of GraphConditionalStyle), IEnumerable(Of GraphConditionalStyle), IHasGraphOwner
- Héritage
-
GraphConditionalStyleCollection
- Implémente
Constructeurs
GraphConditionalStyleCollection(Graph) |
Construisez un nouvel objet styles pour le graphique donné. |
Propriétés
Count |
Retourne le nombre de styles dans la collection. |
Graph |
Obtient le graphe associé à cette collection de nœuds |
HasPendingPropertyChangeEvents |
Retourne true s’il existe des événements PropertyChange en attente. Si cette valeur retourne la valeur true, appelez la méthode RaisePendingPropertyChangeEvents. |
IsCompiled |
Découvrez si la méthode CompileStyles doit être appelée. |
IsReadOnly |
Obtient une valeur indiquant si System.Collections.Generic.ICollection est en lecture seule. |
Owner |
Obtient le graphe associé à cette collection de nœuds |
Méthodes
Add(GraphConditionalStyle) |
Ajoute le style spécifié à la collection. Si le style donné appartient à un autre graphique, il le clone et retourne le nouveau style. |
Clear() |
Effacez la liste des styles. |
Compile(EventHandler<GraphErrorEventArgs>) |
Compilez les expressions conditionnelles dans les styles de ce graphe. |
Contains(GraphConditionalStyle) |
Retourne true si le style donné figure déjà dans la liste. |
CopyTo(GraphConditionalStyle[], Int32) |
Copie les éléments de System.Collections.Generic.ICollection dans un System.Array, en commençant par un index System.Array particulier. |
FindStyle(String) |
Rechercher un style existant par groupLabel |
GetEnumerator() |
Obtient l’énumérateur de types pour cette collection |
Insert(Int32, GraphConditionalStyle) |
Insérez le style donné à l’emplacement donné dans la liste. |
MergeOrInsert(GraphConditionalStyle, Int32) |
Ajoutez ce style s’il n’en existe pas déjà un avec le même type cible et les mêmes conditions. S’il en existe un avec le même type cible et les mêmes conditions, fusionnez les setters. |
RaisePendingPropertyChangeEvents(IEnumerable<GraphObject>) |
Déclenchez tous les événements PropertyChanged qui doivent être déclenchés en fonction de toutes les propriétés référencées dans les expressions conditionnelles et les expressions de valeur de propriété dans le jeu de style compilé. |
Remove(GraphConditionalStyle) |
Supprime la première occurrence d’un objet spécifique de System.Collections.Generic.ICollection. |
Implémentations d’interfaces explicites
IEnumerable.GetEnumerator() |
Retourne l’énumérateur pour cette collection |
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. |