Classe GraphSchema
Gerarchia di ereditarietà
System.Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.Graph
Microsoft.VisualStudio.GraphModel.GraphSchema
Spazio dei nomi: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Sintassi
'Dichiarazione
<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
Il tipo GraphSchema espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
![]() |
GraphSchema(Boolean, String) | |
![]() |
GraphSchema(SerializationInfo, StreamingContext) |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
![]() |
Categories | |
![]() |
CategoryCount | Restituisce il numero di categorie nell'oggetto. (Ereditato da GraphObject) |
![]() |
DescriptiveCategoryCaption | (Ereditato da GraphObject) |
![]() |
IsCollapsed | Scoprire se questo nodo è compresso. (Ereditato da GraphObject) |
![]() |
IsDocumentSchema | |
![]() |
IsExpanded | Scoprire se questo nodo è espanso. (Ereditato da GraphObject) |
![]() |
IsGroup | Scoprire se questo oggetto è IsGroup.Cerca il GraphProperties.StyleForGroup (Ereditato da GraphObject) |
![]() |
IsPseudo | Scoprire se questo oggetto è Pseudo.Cerca il GraphProperties.IsPseudo (Ereditato da GraphObject) |
![]() |
Item | Proprietà che ottiene o imposta un valore della proprietà. (Ereditato da GraphObject) |
![]() |
Links | Ottenere l'insieme di collegamenti (Ereditato da Graph) |
![]() |
Name | |
![]() |
Nodes | Ottenere l'insieme di nodi (Ereditato da Graph) |
![]() |
Owner | Ottenere l'oggetto grafico a cui appartiene l'oggetto. (Ereditato da GraphObject) |
![]() |
Paths | CommonPaths è stato rilevato dal serializzatore durante il caricamento e verrà utilizzato anche durante il salvataggio. (Ereditato da Graph) |
![]() |
Properties | |
![]() |
PropertyCount | Proprietà che restituisce un numero di tutte le annotazioni. (Ereditato da GraphObject) |
![]() |
PropertyKeys | Proprietà che restituisce un'enumerazione di tutte le chiavi di annotazione.L'ordine dell'enumerazione è casuale. (Ereditato da GraphObject) |
![]() |
PropertyValues | Proprietà che restituisce un'enumerazione di tutti i valori di annotazione.L'ordine dell'enumerazione è casuale. (Ereditato da GraphObject) |
![]() |
Schemas | Il set di schemi associati al grafico (Ereditato da Graph) |
![]() |
Styles | Ottenere ll'insieme di stili (Ereditato da Graph) |
![]() |
Visibility | Proprietà di supporto per ottenere/impostare la proprietà di visibilità di un GraphObject (Ereditato da GraphObject) |
![]() |
VisibleLinks | Restituisce i collegamenti visibili (== di link.IsVisible true). (Ereditato da Graph) |
![]() |
VisibleNodes | Restituisce i nodi visibili (== di node.IsVisible true). (Ereditato da Graph) |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
![]() |
AddCategory | Aggiungere una categoria all'oggetto (Ereditato da GraphObject) |
![]() |
AddSchema | (Esegue l'override di Graph.AddSchema(GraphSchema)). |
![]() |
ClearCategories | Rimuove tutti gli oggetti dall'oggetto . (Ereditato da GraphObject) |
![]() |
ClearValue(GraphProperty) | Rimuove il valore della proprietà indicizzata specificata (Ereditato da GraphObject) |
![]() |
Copy | Creare una copia di questo grafico. (Ereditato da Graph) |
![]() |
CopyCategories | Copiare le nuove categorie dall'oggetto fornito, conservandone le categorie esistenti. (Ereditato da GraphObject) |
![]() |
CopyProperties | Copiare le nuove proprietà dall'oggetto fornito, mantenendo invariati i valori della proprietà esistenti. (Ereditato da GraphObject) |
![]() |
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) |
![]() |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) |
![]() |
FindCategories | |
![]() |
FindCategory | |
![]() |
FindProperties | |
![]() |
FindProperty | |
![]() |
GetDocumentSchema | (Esegue l'override di Graph.GetDocumentSchema()). |
![]() |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) |
![]() |
GetObjectData | (Esegue l'override di Graph.GetObjectData(SerializationInfo, StreamingContext)). |
![]() |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
![]() |
GetValue(GraphProperty) | Ottiene il valore dell'annotazione specificata. (Ereditato da GraphObject) |
![]() |
GetValue<T>(GraphProperty, Graph) | Ottiene il valore della proprietà specificata. (Ereditato da GraphObject) |
![]() |
GetValue<T>(GraphProperty, T) | Ottiene il valore dell'annotazione specificata.se la proprietà non è impostata, viene restituito il valore predefinito che il chiamante passa a questo metodo (Ereditato da GraphObject) |
![]() |
GetValue<T>(GraphProperty, Graph, GraphCategory%) | Ottiene il valore della proprietà specificata e restituisce inoltre la categoria dalla quale questo valore della proprietà è stato ereditata, se presente. (Ereditato da GraphObject) |
![]() |
GetValueAsString | Restituisce la proprietà specificata come stringa utilizzando le impostazioni cultura specificate. (Ereditato da GraphObject) |
![]() |
HasCategory(String) | Restituisce true se l'oggetto dispone della categoria specificata. (Ereditato da GraphObject) |
![]() |
HasCategory(GraphCategory) | Restituisce true se l'oggetto dispone della categoria specificata. (Ereditato da GraphObject) |
![]() |
HasCategory(IEnumerable<GraphCategory>) | Restituisce true se l'oggetto dispone di una qualsiasi delle categorie specificate. (Ereditato da GraphObject) |
![]() |
HasCategoryInSet | Consente di determinare se l'insieme fornito di categorie applicato all'oggetto. (Ereditato da GraphObject) |
![]() |
HasValue | Restituisce true se l'annotazione specificata esiste. (Ereditato da GraphObject) |
![]() |
HideOrphans | Nasconde i nodi orfani.Orfano è un nodo non contenuto in un gruppo. (Ereditato da Graph) |
![]() |
ImportLink | Importa un collegamento con i relativi nodi di origine e di destinazione in modo che appartengano anche al grafico.Unisce qualsiasi nodo o proprietà e categorie di collegamento necessari. (Ereditato da Graph) |
![]() |
ImportNode | Importa un nodo in un grafico.Unione di tutte le categorie e proprietà necessarie. (Ereditato da Graph) |
![]() |
ImportSubset | Clonare il nodo fornito e la relativa proprietà e il numero fornito di livelli di collegamenti e di tutti i nodi a cui puntano tali collegamenti e importare tutti questi nuovi nodi e i collegamenti a questo grafico.Se i livelli sono zero, non viene copiato alcun collegamento.Se i livelli sono 1, copia quindi un livello di collegamenti e tutti i nodi a cui puntano. (Ereditato da Graph) |
![]() |
InitializeDefaultSchemas | (Esegue l'override di Graph.InitializeDefaultSchemas()). |
![]() |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) |
![]() |
Merge(Graph) | Unire tutti i nuovi nodi e collegamenti dal grafico specificato in questo grafico (Ereditato da Graph) |
![]() |
Merge(IEnumerable<GraphConditionalStyle>) | (Ereditato da Graph) |
![]() |
Merge(IEnumerable<GraphLink>) | Unire tutti i nuovi collegamenti dall'elenco collegamenti specificato in questo grafico (Ereditato da Graph) |
![]() |
Merge(IEnumerable<GraphNode>) | Unire tutti i nodi dall'elenco nodi specificato in questo grafico (Ereditato da Graph) |
![]() |
Merge(IEnumerable<GraphObject>) | Unire tutti i nuovi nodi e collegamenti dall'elenco specificato di oggetti grafico in questo grafico (Ereditato da Graph) |
![]() |
RemoveCategory | Rimuovere la categoria dell'oggetto (Ereditato da GraphObject) |
![]() |
RenameNode(String, String) | Rinomina un nodo nel grafico (effettua la duplicazione del nuovo nodo e rimuove l'originale) (Ereditato da Graph) |
![]() |
RenameNode(GraphNode, GraphNodeId) | (Ereditato da Graph) |
![]() |
RenameNode(GraphNodeId, GraphNodeId) | (Ereditato da Graph) |
![]() |
Save | Salvare il grafico in un file. (Ereditato da Graph) |
![]() |
SetMetadata | (Esegue l'override di Graph.SetMetadata(Object, GraphMetadata)). |
![]() |
SetValue<T> | Imposta il valore della determinata proprietà.Se la proprietà esiste già, il suo valore viene sovrascritto a meno che i flag di annotazione lo preventino. (Ereditato da GraphObject) |
![]() |
ToString | (Esegue l'override di Object.ToString()). |
![]() |
ToXml() | (Ereditato da Graph) |
![]() |
ToXml(Int32) | Convertire il grafico in XML utilizzando il GraphSerializer. (Ereditato da Graph) |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
![]() |
Updated | Implementazione eventi per GraphUpdated. (Ereditato da Graph) |
![]() |
Updating | Implementazione eventi per BeforeUpdate.Questo è un evento su cui si può restare in ascolto e che annulla le modifiche in un grafico. (Ereditato da Graph) |
In alto
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.