Freigeben über


GraphConditionalStyle-Klasse

Bei der Formatklasse handelt es sich um ein DGML-Stilelement, das bei bedingter Formatierung verwendet wird.

Vererbungshierarchie

Object
  Microsoft.VisualStudio.GraphModel.GraphObject
    Microsoft.VisualStudio.GraphModel.Styles.GraphConditionalStyle

Namespace:  Microsoft.VisualStudio.GraphModel.Styles
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

Syntax

'Declaration
Public Class GraphConditionalStyle _
    Inherits GraphObject
public class GraphConditionalStyle : GraphObject
public ref class GraphConditionalStyle : public GraphObject
type GraphConditionalStyle =  
    class 
        inherit GraphObject 
    end
public class GraphConditionalStyle extends GraphObject

Der GraphConditionalStyle-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode GraphConditionalStyle Konstruktor für die GraphConditionalStyle-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Categories Gibt alle Kategorien zurück.Gibt nie NULL zurück. (Von GraphObject geerbt.)
Öffentliche Eigenschaft CategoryCount Gibt die Anzahl von Kategorien im Objekt zurück. (Von GraphObject geerbt.)
Öffentliche Eigenschaft Conditions Ruft den Satz von Bedingungen ab.
Öffentliche Eigenschaft DescriptiveCategoryLabel Erstellt eine getrennte Liste aller Kategorienbezeichnungen für dieses Diagrammobjekt. (Von GraphObject geerbt.)
Öffentliche Eigenschaft DocumentSchema Ruft das Schema der Dokumentlokalen Variable vom Besitzer dieses Diagramms ab. (Von GraphObject geerbt.)
Öffentliche Eigenschaft GroupLabel Die optionale Formatgruppenbezeichnung.
Öffentliche Eigenschaft Index Ruft die Position des Stils in der Liste ab.Dies wird geändert, wenn Sie entfernen,/Stil hinzufügen.
Öffentliche Eigenschaft IsEnabled Ob dies Format nur aktiviert ist.
Öffentliche Eigenschaft IsGroup Ruft ab, ob dieses Objekt IsGroup ist.Es findet nach dem GraphProperties.StyleForGroup. (Von GraphObject geerbt.)
Öffentliche Eigenschaft IsPseudo Ruft ab, ob dieses Objekt Pseudo ist.Es findet nach dem GraphProperties.IsPseudo. (Von GraphObject geerbt.)
Öffentliche Eigenschaft Item Eigenschaft, die einen Eigenschaftswert abruft oder festlegt. (Von GraphObject geerbt.)
Öffentliche Eigenschaft Owner Ruft das Diagrammobjekt ab, dass dieses Objekt gehört. (Von GraphObject geerbt.)
Öffentliche Eigenschaft Properties Eigenschaft, die eine Enumeration aller Anmerkungen zurückgibt.Die Reihenfolge der Enumeration ist willkürlich. (Von GraphObject geerbt.)
Öffentliche Eigenschaft PropertyCount Eigenschaft, die einigen alle Anmerkungen zurückgibt. (Von GraphObject geerbt.)
Öffentliche Eigenschaft PropertyKeys Eigenschaft, die eine Enumeration aller Anmerkungsschlüssel zurückgibt.Die Reihenfolge der Enumeration ist willkürlich. (Von GraphObject geerbt.)
Öffentliche Eigenschaft PropertyValues Eigenschaft, die eine Enumeration aller Anmerkungswerte zurückgibt.Die Reihenfolge der Enumeration ist willkürlich. (Von GraphObject geerbt.)
Öffentliche Eigenschaft Setters Ruft alle Setter ab.
Öffentliche Eigenschaft TargetType Der Zieltyp auf den dieses Format angewendet wird.Dies muss ein Typ sein, der im StyleSet registriert wird.
Öffentliche Eigenschaft ToolTip Wird in der Benutzeroberfläche, um anzuzeigen weitere Informationen darüber, wie dieses Format darstellt.
Öffentliche Eigenschaft ValueLabel Die optionale Bezeichnung für den Formatwert.
Öffentliche Eigenschaft Visibility Abzurufen Hilfeeigenschaft/Satzsichtbarkeitseigenschaft von einem GraphObject. (Von GraphObject geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode AddCategory Fügt einer Kategorie das Objekt hinzu. (Von GraphObject geerbt.)
Öffentliche Methode AsNode Konvertiert das GraphObject zu einem GraphNode.Wenn dieses ein GraphGroup ist, wird der innere Knoten zurückgegeben. Für Typen als GraphNode/Gruppe, wird NULL zurückgegeben. (Von GraphObject geerbt.)
Öffentliche Methode ClearCategories Entfernt alle Kategorien aus diesem Objekt. (Von GraphObject geerbt.)
Öffentliche Methode ClearValue(GraphProperty) Entfernt den Wert der angegebenen Eigenschaft. (Von GraphObject geerbt.)
Öffentliche Methode CopyCategories Kopiert alle neuen Kategorien vom angegebenen Objekt und hält vorhandenen Kategorien. (Von GraphObject geerbt.)
Öffentliche Methode CopyProperties Kopiert alle neuen Eigenschaften vom angegebenen Objekt und hält vorhandene Eigenschaftswerte unverändert. (Von GraphObject geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetMetaObject (Von GraphObject geerbt.)
Geschützte Methode GetSchemaValue Ruft den schemaspezifischem Wert der Eigenschaft ab, sofern vorhanden. (Von GraphObject geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode GetValue(String) Ruft den Wert der angegebenen Eigenschaft ab. (Von GraphObject geerbt.)
Öffentliche Methode GetValue(GraphProperty) Ruft den Wert der angegebenen Anmerkung ab. (Von GraphObject geerbt.)
Öffentliche Methode GetValue<T>(GraphProperty, Graph) Ruft den Wert der angegebenen Eigenschaft ab. (Von GraphObject geerbt.)
Öffentliche Methode GetValue<T>(GraphProperty, T) Ruft den Wert der angegebenen Anmerkung ab.Wenn property nicht festgelegt ist, geben Sie den Standardwert zurück, die der Aufrufer an diese Methode übergeben. (Von GraphObject geerbt.)
Öffentliche Methode GetValue<T>(GraphProperty, Graph, GraphCategory%) Ruft den Wert der angegebenen Eigenschaft ab sowie der Kategorie, dass dieser Eigenschaftswert von der geerbt wurde, sofern zurück. (Von GraphObject geerbt.)
Öffentliche Methode GetValueAsString Gibt der angegebenen Eigenschaft als Zeichenfolge zurück, die die angegebene Kultur verwendet. (Von GraphObject geerbt.)
Öffentliche Methode HasCategory(String) Gibt true zurück, wenn das Objekt die angegebene Kategorie hat. (Von GraphObject geerbt.)
Öffentliche Methode HasCategory(GraphCategory) Gibt true zurück, wenn das Objekt die angegebene Kategorie hat. (Von GraphObject geerbt.)
Öffentliche Methode HasCategory(IEnumerable<GraphCategory>) Gibt true zurück, wenn das Objekt eine der angegebenen Kategorien verfügt. (Von GraphObject geerbt.)
Öffentliche Methode HasCategoryInSet Bestimmt, ob der angegebene Satz von Kategorien auf dieses Objekt angewendet. (Von GraphObject geerbt.)
Öffentliche Methode HasLocalValue Gibt true zurück, wenn die angegebene Eigenschaft von diesem Objekt ohne Kategorienvererbungsüberprüfung vorhanden ist. (Von GraphObject geerbt.)
Öffentliche Methode HasValue(String) Feststellen, ob das Objekt einen Wert für die angegebene Eigenschaft verfügt. (Von GraphObject geerbt.)
Öffentliche Methode HasValue(GraphProperty) Gibt true zurück, wenn die angegebene Anmerkung vorhanden ist. (Von GraphObject geerbt.)
Öffentliche Methode Matches Bestimmt, ob das Format auf Grundlage das angegebene Objekt angewendet werden soll. Wenn das Format keine Bedingungen verfügt, oder alle Bedingungen erfüllt werden, sollte das Format angewendet werden.
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie vom aktuellen Object. (Von Object geerbt.)
Öffentliche Methode MergeSetters Kopiert alle neuen Setter vom angegebenen Objekt und hält vorhandene Setter.
Geschützte Methode OnCategoryChanged (Von GraphObject geerbt.)
Öffentliche Methode OnPropertyChanged(String) Löst ein PropertyChangd-Ereignis für die benannte Eigenschaft aus. (Von GraphObject geerbt.)
Öffentliche Methode OnPropertyChanged(GraphProperty) Löst ein PropertyChangd-Ereignis für das angegebene GraphProperty aus. (Von GraphObject geerbt.)
Öffentliche Methode RemoveCategory Entfernt die Kategorie des Objekts. (Von GraphObject geerbt.)
Öffentliche Methode SetValue(String, Object) Fügt einer Anmerkung, mithilfe der angegebenen Schlüssel, des Typs und des Werts hinzu. (Von GraphObject geerbt.)
Öffentliche Methode SetValue<T>(GraphProperty, T) Legt den Wert der angegebenen Eigenschaft fest.Wenn die Eigenschaft bereits vorhanden ist, wird sein Wert überschrieben, es sei denn, die Anmerkungsflags andernfalls verhindern. (Von GraphObject geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Geschützte Methode WrapGraphObject Ändert das aktuelle Diagrammobjekt, um dieselbe Eigenschaft und Kategorien freizugeben, die das angegebene Diagrammobjekt. Die Wrapper- und wrappeediagrammobjekte haben immer identische Sätze Eigenschaften und Kategorien. (Von GraphObject geerbt.)

Zum Seitenanfang

Ereignisse

  Name Beschreibung
Öffentliches Ereignis CategoryChanged (Von GraphObject geerbt.)
Öffentliches Ereignis PropertyChanged (Von GraphObject geerbt.)

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.VisualStudio.GraphModel.Styles-Namespace