GraphSchema-Klasse
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.Graph
Microsoft.VisualStudio.GraphModel.GraphSchema
Namespace: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class GraphSchema _
Inherits Graph
[SerializableAttribute]
public class GraphSchema : Graph
[SerializableAttribute]
public ref class GraphSchema : public Graph
[<SerializableAttribute>]
type GraphSchema =
class
inherit Graph
end
public class GraphSchema extends Graph
Der GraphSchema-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
GraphSchema(Boolean, String) | ||
GraphSchema(SerializationInfo, StreamingContext) |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
Categories | ||
CategoryCount | Gibt die Anzahl von Kategorien im Objekt zurück. (Von GraphObject geerbt.) | |
DescriptiveCategoryCaption | (Von GraphObject geerbt.) | |
IsCollapsed | Ruft ab, ob dieser Knoten reduziert wurde. (Von GraphObject geerbt.) | |
IsDocumentSchema | ||
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.) | |
Item | Eigenschaft, die einen Eigenschaftswert abruft oder festlegt. (Von GraphObject geerbt.) | |
Links | Ruft die Auflistung von Links ab (Von Graph geerbt.) | |
Name | ||
Nodes | Ruft die Auflistung von Knoten ab (Von Graph geerbt.) | |
Owner | Ruft das Diagrammobjekt ab, zu dem dieses Objekt gehört. (Von GraphObject geerbt.) | |
Paths | Vom Serialisierungsprogramm während des Ladevorgangs gefundene CommonPaths, die auch beim Speichern verwendet werden. (Von Graph geerbt.) | |
Properties | ||
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.) | |
PropertyValues | Eigenschaft, die eine Enumeration aller Anmerkungswerte zurückgibt.Die Reihenfolge der Enumeration ist willkürlich. (Von GraphObject geerbt.) | |
Schemas | Der Satz von Schemas, die dem Diagramm zugeordnet sind (Von Graph geerbt.) | |
Styles | Ruft die Auflistung der Formate ab (Von Graph geerbt.) | |
Visibility | Hilfseigenschaft zum Abrufen/Festlegen der visibility-Eigenschaft für ein GraphObject (Von GraphObject geerbt.) | |
VisibleLinks | Gibt die sichtbaren Links zurück (link.IsVisible-== true). (Von Graph geerbt.) | |
VisibleNodes | Gibt die sichtbaren Knoten zurück (node.IsVisible-== true). (Von Graph geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddCategory | Fügen Sie dem Objekt eine Kategorie hinzu. (Von GraphObject geerbt.) | |
AddSchema | (Überschreibt Graph.AddSchema(GraphSchema).) | |
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 des Diagramms. (Von Graph geerbt.) | |
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.) | |
FindCategories | ||
FindCategory | ||
FindProperties | ||
FindProperty | ||
GetDocumentSchema | (Überschreibt Graph.GetDocumentSchema().) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetObjectData | (Überschreibt Graph.GetObjectData(SerializationInfo, StreamingContext).) | |
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.) | |
HideOrphans | Blendet verwaiste Knoten aus.Eine Waise ist ein Knoten, der nicht in einer Gruppe enthalten ist. (Von Graph geerbt.) | |
ImportLink | Importiert einen Link zusammen mit dem Quell- und Zielknoten, sodass sie auch zum Diagramm gehören.Führt Knoten- oder Link-Eigenschaften und erforderliche Kategorien zusammen. (Von Graph geerbt.) | |
ImportNode | Importiert einen Knoten in ein Diagramm.Das Zusammenführen aller Kategorien und Eigenschaften ist erforderlich. (Von Graph geerbt.) | |
ImportSubset | Klont den angegebenen Knoten und seine Eigenschaften sowie die angegebene Anzahl von Link-Ebenen und alle Knoten, deren Links auf alle neuen Knoten und Links zeigen und diese in das Diagramm importieren.Wenn Ebenen Null ist, werden keine Links kopiert.Wenn Ebenen 1 ist, wird eine Ebene von Links und alle Knoten, auf die sie zeigen, kopiert. (Von Graph geerbt.) | |
InitializeDefaultSchemas | (Überschreibt Graph.InitializeDefaultSchemas().) | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) | |
Merge(Graph) | Zusammenführen aller neuen Knoten und Links aus dem angegebenen Diagramm in diesem Diagramm (Von Graph geerbt.) | |
Merge(IEnumerable<GraphConditionalStyle>) | (Von Graph geerbt.) | |
Merge(IEnumerable<GraphLink>) | Zusammenführen aller Links aus der angegebenen Linkliste in diesem Diagramm (Von Graph geerbt.) | |
Merge(IEnumerable<GraphNode>) | Zusammenführen aller Knoten aus der angegebenen Knotenliste in diesem Diagramm (Von Graph geerbt.) | |
Merge(IEnumerable<GraphObject>) | Zusammenführen aller neuen Knoten und Links aus der angegebenen Liste von Diagrammobjekten in diesem Diagramm (Von Graph geerbt.) | |
RemoveCategory | Entfernen der Kategorie dieses Objekts (Von GraphObject geerbt.) | |
RenameNode(String, String) | Benennt einen Knoten im Diagramm um (klont in den neuen Knoten und entfernt den ursprünglichen) (Von Graph geerbt.) | |
RenameNode(GraphNode, GraphNodeId) | (Von Graph geerbt.) | |
RenameNode(GraphNodeId, GraphNodeId) | (Von Graph geerbt.) | |
Save | Speichert das Diagramm in einer Datei. (Von Graph geerbt.) | |
SetMetadata | (Überschreibt Graph.SetMetadata(Object, GraphMetadata).) | |
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 | (Überschreibt Object.ToString().) | |
ToXml() | (Von Graph geerbt.) | |
ToXml(Int32) | Konvertiert das Diagramm zu XML mithilfe von GraphSerializer. (Von Graph geerbt.) |
Zum Seitenanfang
Ereignisse
Name | Beschreibung | |
---|---|---|
Updated | Ereignisimplementierung für GraphUpdated. (Von Graph geerbt.) | |
Updating | Ereignisimplementierung für BeforeUpdate.Dies ist ein Ereignis, auf das gelauscht werden kann und das Änderungen an einem Diagramm abbrechen kann. (Von Graph geerbt.) |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.