GraphMetadata-Klasse
Diese Klasse wird verwendet, um weitere Informationen zu GraphProperty bereitzustellen, einschließlich lokalisierte Zeichenfolgen und Flags zum Steuern der Anzeigeart der Eigenschaft in einem Fenster mit Eigenschaftenraster.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.GraphMetadata
Namespace: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Syntax
'Declaration
Public Class GraphMetadata _
Inherits GraphObject
public class GraphMetadata : GraphObject
public ref class GraphMetadata : public GraphObject
type GraphMetadata =
class
inherit GraphObject
end
public class GraphMetadata extends GraphObject
Der GraphMetadata-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
GraphMetadata(GraphMetadataOptions) | ||
GraphMetadata(String, String, String, GraphMetadataOptions) |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Caption | Anzeigbare Bezeichnung dieser GraphProperty | |
Categories | Gibt alle Kategorien zurück.Gibt nie NULL zurück. (Von GraphObject geerbt.) | |
CategoryCount | Gibt die Anzahl von Kategorien im Objekt zurück. (Von GraphObject geerbt.) | |
Default | Gibt die standardmäßigen Eigenschaftenmetadaten zurück. | |
Description | Beschreibung dieser GraphProperty | |
DescriptiveCategoryCaption | (Von GraphObject geerbt.) | |
Group | Zum Gruppieren dieser Eigenschaft in einem Eigenschaftenraster. | |
IsBrowsable | Gibt true zurück, wenn die Eigenschaft durchsuchbar ist. | |
IsCollapsed | Ruft ab, ob dieser Knoten reduziert wurde. (Von GraphObject geerbt.) | |
IsExpanded | Ruft ab, ob dieser Knoten erweitert wurde. (Von GraphObject geerbt.) | |
IsGroup | Ruft ab, ob dieses Objekt IsGroup ist.Sie sucht nach GraphProperties.StyleForGroup (Von GraphObject geerbt.) | |
IsPseudo | Ruft ab, ob dieses Objekt Pseudo ist.Sie sucht nach GraphProperties.IsPseudo (Von GraphObject geerbt.) | |
IsRemovable | Gibt true zurück, wenn die Eigenschaft entfernt werden kann. | |
IsSerializable | Gibt true zurück, wenn die Eigenschaft serialisierbar ist. | |
IsSharable | Gibt true zurück, wenn die Eigenschaft teilbar ist. | |
IsSubstitutionAllowed | Gibt true zurück, wenn die Eigenschaft serialisierbar ist und Aliasing zulässig ist. | |
IsWriteOnce | Gibt true zurück, wenn die Eigenschaft nur einmal festgelegt werden kann. | |
Item | Eigenschaft, die einen Eigenschaftswert abruft oder festlegt. (Von GraphObject geerbt.) | |
Owner | Ruft das Diagrammobjekt ab, zu dem dieses Objekt gehört. (Von GraphObject geerbt.) | |
Properties | Eigenschaft, die eine Enumeration aller Anmerkungen zurückgibt.Die Reihenfolge der Enumeration ist willkürlich. (Von GraphObject geerbt.) | |
PropertyCount | Eigenschaft, die eine Zahl aller Anmerkungen zurückgibt. (Von GraphObject geerbt.) | |
PropertyKeys | Eigenschaft, die eine Enumeration aller Anmerkungsschlüssel zurückgibt.Die Reihenfolge der Enumeration ist willkürlich. (Von GraphObject geerbt.) | |
PropertyOptions | ||
PropertyValues | Eigenschaft, die eine Enumeration aller Anmerkungswerte zurückgibt.Die Reihenfolge der Enumeration ist willkürlich. (Von GraphObject geerbt.) | |
Visibility | Hilfseigenschaft zum Abrufen/Festlegen der visibility-Eigenschaft für ein GraphObject (Von GraphObject geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddCategory | Fügen Sie dem Objekt eine Kategorie hinzu. (Von GraphObject geerbt.) | |
ClearCategories | Entfernt alle Kategorien aus diesem Objekt. (Von GraphObject geerbt.) | |
ClearValue(GraphProperty) | Entfernt den Wert der angegebenen Eigenschaft. (Von GraphObject geerbt.) | |
Copy | Erstellen Sie eine Kopie der Metadaten des Diagramms. | |
CopyCategories | Kopiert alle neuen Kategorien aus dem angegebenen Objekt, wobei vorhandene Kategorien beibehalten werden. (Von GraphObject geerbt.) | |
CopyProperties | Kopiert alle neuen Eigenschaften aus dem angegebenen Objekt, wobei vorhandene Eigenschaftswerte unverändert bleiben. (Von GraphObject geerbt.) | |
Equals | Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.) | |
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.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
GetValue(GraphProperty) | Ruft den Wert der angegebenen Anmerkung ab. (Von GraphObject geerbt.) | |
GetValue<T>(GraphProperty, Graph) | Ruft den Wert der angegebenen Eigenschaft ab. (Von GraphObject geerbt.) | |
GetValue<T>(GraphProperty, T) | Ruft den Wert der angegebenen Anmerkung ab.Wird keine Eigenschaft festgelegt, wird der Standardwert zurückgegeben, den der Aufrufer an diese Methode übergibt (Von GraphObject geerbt.) | |
GetValue<T>(GraphProperty, Graph, GraphCategory%) | Ruft den Wert der angegebenen Eigenschaft ab und gibt außerdem die Kategorie zurück, aus der dieser Eigenschaftswert geerbt wurde, falls vorhanden. (Von GraphObject geerbt.) | |
GetValueAsString | Gibt die angegebene Eigenschaft als Zeichenfolge unter Verwendung der angegebenen Kultur zurück. (Von GraphObject geerbt.) | |
HasCategory(String) | Gibt true zurück, wenn das Objekt die angegebene Kategorie enthält. (Von GraphObject geerbt.) | |
HasCategory(GraphCategory) | Gibt true zurück, wenn das Objekt die angegebene Kategorie enthält. (Von GraphObject geerbt.) | |
HasCategory(IEnumerable<GraphCategory>) | Gibt true zurück, wenn das Objekt eine der angegebenen Kategorie enthält. (Von GraphObject geerbt.) | |
HasCategoryInSet | Bestimmt, ob die angegebene Gruppe von Kategorien für dieses Objekt gültig ist. (Von GraphObject geerbt.) | |
HasValue | Gibt true zurück, wenn die angegebene Anmerkung vorhanden ist. (Von GraphObject geerbt.) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
RemoveCategory | Entfernen der Kategorie dieses Objekts (Von GraphObject geerbt.) | |
SetValue<T> | Legt den Wert der angegebenen Eigenschaft fest.Wenn die Eigenschaft bereits vorhanden ist, wird der Wert überschrieben, sofern die Anmerkungs-Flags dies nicht verhindern. (Von GraphObject geerbt.) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.