Freigeben über


GraphConditionalStyleCollection Klasse

Definition

Diese Klasse bietet Methoden zum Bearbeiten einer Auflistung von Style-Objekten.

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
Vererbung
GraphConditionalStyleCollection
Implementiert

Konstruktoren

GraphConditionalStyleCollection(Graph)

Erstellen Sie ein neues Formatvorlagenobjekt für das angegebene Diagramm.

Eigenschaften

Count

Gibt die Anzahl der Formatvorlagen in der Auflistung zurück.

Graph

Ruft den Graph ab, der dieser Knotenauflistung zugeordnet ist.

HasPendingPropertyChangeEvents

Gibt true zurück, wenn ausstehende PropertyChange-Ereignisse vorhanden sind. Wenn dies true zurückgibt, rufen Sie die RaisePendingPropertyChangeEvents-Methode auf.

IsCompiled

Ermitteln Sie, ob die CompileStyles-Methode aufgerufen werden muss.

IsReadOnly

Ruft einen Wert ab, der angibt, ob System.Collections.Generic.ICollection schreibgeschützt ist.

Owner

Ruft den Graph ab, der dieser Knotenauflistung zugeordnet ist.

Methoden

Add(GraphConditionalStyle)

Fügt der Auflistung die angegebene Formatvorlage hinzu. Wenn die angegebene Formatvorlage zu einem anderen Diagramm gehört, klont es und gibt die neue Formatvorlage zurück.

Clear()

Löschen Sie die Liste der Stile.

Compile(EventHandler<GraphErrorEventArgs>)

Kompilieren Sie die bedingten Ausdrücke in den Formatvorlagen für diesen Graphen.

Contains(GraphConditionalStyle)

Gibt true zurück, wenn die angegebene Formatvorlage bereits in der Liste enthalten ist.

CopyTo(GraphConditionalStyle[], Int32)

Kopiert die Elemente der System.Collections.Generic.ICollection ab einem bestimmten System.Array-Index in ein System.Array.

FindStyle(String)

Suchen einer vorhandenen Formatvorlage nach groupLabel

GetEnumerator()

Ruft den Typenumerator für diese Auflistung ab.

Insert(Int32, GraphConditionalStyle)

Fügen Sie die angegebene Formatvorlage an der angegebenen Position in der Liste ein.

MergeOrInsert(GraphConditionalStyle, Int32)

Fügen Sie diese Formatvorlage hinzu, wenn sie noch nicht mit demselben Zieltyp und denselben Bedingungen vorhanden ist. Wenn eine mit demselben Zieltyp und denselben Bedingungen vorhanden ist, führen Sie die Setter zusammen.

RaisePendingPropertyChangeEvents(IEnumerable<GraphObject>)

Lösen Sie alle PropertyChanged-Ereignisse aus, die basierend auf allen Eigenschaften, auf die verwiesen wird, in den bedingten Ausdrücken und Eigenschaftenwertausdrücken im kompilierten Stilsatz ausgelöst werden müssen.

Remove(GraphConditionalStyle)

Entfernt das erste Vorkommen eines bestimmten Objekts aus system.Collections.Generic.ICollection.

Explizite Schnittstellenimplementierungen

IEnumerable.GetEnumerator()

Gibt den Enumerator für diese Auflistung 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: