GraphSetter Klasse

Definition

Ein Setter definiert eine Benutzeroberflächen Eigenschaft, die festgelegt werden kann, und der Wert ist entweder eine primitive Benutzeroberflächen Farbe, ein Pinsel, ein Strich, eine Stärke, oder es handelt sich um ein Colorset.

public ref class GraphSetter : Microsoft::VisualStudio::GraphModel::GraphObject
public class GraphSetter : Microsoft.VisualStudio.GraphModel.GraphObject
type GraphSetter = class
    inherit GraphObject
Public Class GraphSetter
Inherits GraphObject
Vererbung
GraphSetter

Konstruktoren

GraphSetter(GraphConditionalStyle, String)

Setter-Konstruktor

Eigenschaften

Categories

Gibt alle Kategorien zurück. Gibt niemals NULL zurück.

(Geerbt von GraphObject)
CategoryCount

Gibt die Anzahl der Kategorien im-Objekt zurück.

(Geerbt von GraphObject)
DescriptiveCategoryLabel

Erstellt eine durch Trennzeichen getrennte Liste aller Kategoriebezeichnungen für dieses Graph-Objekt.

(Geerbt von GraphObject)
DocumentSchema

Hiermit wird das lokale Dokument Schema vom Besitzer dieses Diagramms abgeleitet.

(Geerbt von GraphObject)
Expression

Der ursprüngliche Ausdruck, der kompiliert wird, um den Wert zu generieren.

IsGroup

Gibt an, ob dieses Objekt eine Gruppe ist. Er sucht nach der graphcommonschema. Group-Eigenschaft für das-Objekt.

(Geerbt von GraphObject)
IsPseudo

Gibt an, ob es sich um ein Pseudo Objekt handelt. Er sucht nach der graphproperties. ispseudo

(Geerbt von GraphObject)
Item[GraphProperty]

Eigenschaft, die einen Eigenschafts Wert abruft oder festlegt.

(Geerbt von GraphObject)
Owner

Hiermit wird das Graph-Objekt, zu dem dieses Objekt gehört, aufgerufen.

(Geerbt von GraphObject)
Properties

Eigenschaft, die eine Enumeration aller Anmerkungen zurückgibt. Die Reihenfolge der Enumeration ist zufällig.

(Geerbt von GraphObject)
Property

Die Benutzeroberflächen Eigenschaft, die festgelegt wird. Unterstützte Eigenschaften sind "Background", "Stroke", "strokedicke", "StrokeDashArray", "Vordergrund", "Shape", "Icon", "HorizontalAlignment", "VerticalAlignment", "Margin", "Padding", "FontFamily", "FontStyle", "FontWeight",...

PropertyCount

Eigenschaft, die eine Anzahl von aller Anmerkungen zurückgibt.

(Geerbt von GraphObject)
PropertyKeys

Eigenschaft, die eine Enumeration aller Anmerkungen der Anmerkung zurückgibt. Die Reihenfolge der Enumeration ist zufällig.

(Geerbt von GraphObject)
PropertyValues

Eigenschaft, die eine Enumeration aller Anmerkungen der Anmerkung zurückgibt. Die Reihenfolge der Enumeration ist zufällig.

(Geerbt von GraphObject)
Style

Gibt den Stil an, zu dem dieser Setter gehört.

TypedValue

Eine zwischengespeicherte Kopie des typisierten Werts, der aus dem Zeichen folgen Wert konvertiert wurde.

Value

Ein fester Wert (bereits in den festgelegten Eigenschaftentyp konvertiert).

Visibility

Hilfseigenschaft zum erhalten/Festlegen der Sichtbarkeits Eigenschaft eines GraphObject

(Geerbt von GraphObject)

Methoden

AddCategory(GraphCategory)

Dem Objekt eine Kategorie hinzufügen

(Geerbt von GraphObject)
AsNode()

Konvertiert das GraphObject-Objekt in einen GraphNode. Wenn dies eine graphgroup ist, wird der innere Knoten zurückgegeben. Für andere Typen als GraphNode/Group wird NULL zurückgegeben.

(Geerbt von GraphObject)
ClearCategories()

Entfernen Sie alle Kategorien aus diesem Objekt.

(Geerbt von GraphObject)
ClearValue(GraphProperty)

Entfernt den Wert der angegebenen Eigenschaft.

(Geerbt von GraphObject)
ClearValue<T>(GraphProperty)

Löschen Sie den Wert der angegebenen Eigenschaft.

(Geerbt von GraphObject)
CopyCategories(GraphObject)

Kopiert alle neuen Kategorien aus dem angegebenen Objekt, wobei vorhandene Kategorien beibehalten werden.

(Geerbt von GraphObject)
CopyProperties(GraphObject)

Kopiert alle neuen Eigenschaften aus dem angegebenen Objekt, wobei vorhandene Eigenschaftswerte unverändert bleiben.

(Geerbt von GraphObject)
Evaluate(Object)

Kompilieren des Ausdrucks und zurückgeben seiner Auswertung

GetDerivedCategory(GraphCategory)

Gibt die erste übereinstimmende Blatt Kategorie zurück, die über die angegebene Kategorie in der übergeordneten Spalte verfügt.

(Geerbt von GraphObject)
GetDerivedCategory(String)

Gibt die erste übereinstimmende Blatt Kategorie zurück, die über die angegebene Kategorie in der übergeordneten Spalte verfügt.

(Geerbt von GraphObject)
GetMetaObject(Expression) (Geerbt von GraphObject)
GetSchemaValue(GraphProperty)

Ruft den Schema spezifischen Wert der Eigenschaft ab, falls vorhanden.

(Geerbt von GraphObject)
GetValue(GraphProperty)

Ruft den Wert der angegebenen Anmerkung ab.

(Geerbt von GraphObject)
GetValue(String)

Ruft den Wert der angegebenen Eigenschaft ab.

(Geerbt von GraphObject)
GetValue<T>(GraphProperty)

Ruft den Wert der angegebenen Eigenschaft ab.

(Geerbt von GraphObject)
GetValue<T>(GraphProperty, Graph)

Ruft den Wert der angegebenen Eigenschaft ab.

(Geerbt von GraphObject)
GetValue<T>(GraphProperty, Graph, GraphCategory)

Ruft den Wert der angegebenen Eigenschaft ab und gibt auch die Kategorie zurück, von der dieser Eigenschafts Wert geerbt wurde, sofern vorhanden.

(Geerbt von GraphObject)
GetValue<T>(GraphProperty, T)

Ruft den Wert der angegebenen Anmerkung ab. Wenn Property nicht festgelegt ist, wird der Standardwert, den der Aufrufer an diese Methode übergibt, von reutnr

(Geerbt von GraphObject)
GetValue<T>(String)

Ruft den Wert der angegebenen Eigenschaft ab.

(Geerbt von GraphObject)
GetValueAsString(GraphProperty, CultureInfo)

Gibt die angegebene Eigenschaft unter Verwendung der angegebenen Kultur als Zeichenfolge zurück.

(Geerbt von GraphObject)
HasCategory(GraphCategory)

Gibt true zurück, wenn das Objekt über die angegebene Kategorie verfügt.

(Geerbt von GraphObject)
HasCategory(IEnumerable<GraphCategory>)

Gibt true zurück, wenn das Objekt über eine der angegebenen Kategorien verfügt.

(Geerbt von GraphObject)
HasCategory(String)

Gibt true zurück, wenn das Objekt über die angegebene Kategorie verfügt.

(Geerbt von GraphObject)
HasCategoryInSet(HashSet<GraphCategory>, GraphCategoryMatchOption)

Bestimmt, ob der angegebene Satz von Kategorien für dieses Objekt gilt.

(Geerbt von GraphObject)
HasLocalValue(GraphProperty)

Gibt "true" zurück, wenn die angegebene Eigenschaft für dieses Objekt ohne Überprüfung der Vererbung "}" vorhanden ist.

(Geerbt von GraphObject)
HasValue(GraphProperty)

Gibt "true" zurück, wenn die angegebene Anmerkung vorhanden ist.

(Geerbt von GraphObject)
HasValue(String)

Ermitteln, ob das Objekt über einen Wert für die angegebene Eigenschaft verfügt.

(Geerbt von GraphObject)
OnCategoryChanged(GraphCategory, GraphCategoryChangeType) (Geerbt von GraphObject)
OnPropertyChanged(GraphProperty)

Propertychangd-Ereignis für die angegebene graphproperty-Eigenschaft

(Geerbt von GraphObject)
OnPropertyChanged(String)

Ein propertychangd-Ereignis für die benannte Eigenschaft aufrufen

(Geerbt von GraphObject)
RemoveCategory(GraphCategory)

Kategorie dieses Objekts entfernen

(Geerbt von GraphObject)
SetValue(String, Object)

Hinzufügen einer Anmerkung mit dem angegebenen Schlüssel, Typ und Wert

(Geerbt von GraphObject)
SetValue<T>(GraphProperty, T)

Legt den Wert der angegebenen Eigenschaft fest. Wenn die Eigenschaft bereits vorhanden ist, wird der Wert überschrieben, es sei denn, die Anmerkung-Flags verhindern andernfalls.

(Geerbt von GraphObject)
WrapGraphObject(GraphObject)

Ändert das aktuelle Graph-Objekt so, dass es die gleiche Eigenschaft und die gleichen Kategorien wie das angegebene Diagramm Objekt gemeinsam verwenden. Die Graph-Objekte Wrapper und wrappie verfügen immer über identische Sätze von Eigenschaften und Kategorien.

(Geerbt von GraphObject)

Ereignisse

CategoryChanged (Geerbt von GraphObject)
PropertyChanged (Geerbt von GraphObject)

Erweiterungsmethoden

DEBUG_GetLabelOrId(GraphObject)

Gibt die Bezeichnung eines Objekts oder die ID zurück, wenn die Bezeichnung NULL ist. Sollte für die Ablauf Verfolgung verwendet werden.

Gilt für