GraphSchema (Clase)
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.GraphModel.GraphObject
Microsoft.VisualStudio.GraphModel.Graph
Microsoft.VisualStudio.GraphModel.GraphSchema
Espacio de nombres: Microsoft.VisualStudio.GraphModel
Ensamblado: Microsoft.VisualStudio.GraphModel (en Microsoft.VisualStudio.GraphModel.dll)
Sintaxis
'Declaración
<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
El tipo GraphSchema expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
GraphSchema(Boolean, String) | ||
GraphSchema(SerializationInfo, StreamingContext) |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Categories | ||
CategoryCount | Devuelve el número de categorías del objeto. (Se hereda de GraphObject). | |
DescriptiveCategoryCaption | (Se hereda de GraphObject). | |
IsCollapsed | Obtener si este nodo está contraído. (Se hereda de GraphObject). | |
IsDocumentSchema | ||
IsExpanded | Obtener si este nodo se expande. (Se hereda de GraphObject). | |
IsGroup | Obtener si este objeto es IsGroup.Busca GraphProperties.StyleForGroup (Se hereda de GraphObject). | |
IsPseudo | Obtener si este objeto es Pseudo.Busca GraphProperties.IsPseudo (Se hereda de GraphObject). | |
Item | Propiedad que obtiene o establece un valor de propiedad. (Se hereda de GraphObject). | |
Links | Obtener la colección de vínculos (Se hereda de Graph). | |
Name | ||
Nodes | Obtener la colección de nodos (Se hereda de Graph). | |
Owner | Obtener el objeto Graph al que pertenece este objeto. (Se hereda de GraphObject). | |
Paths | El serializador encontró CommonPaths durante la carga que también se utilizarán durante la operación de guardado. (Se hereda de Graph). | |
Properties | ||
PropertyCount | Propiedad que devuelve un número de todas las anotaciones. (Se hereda de GraphObject). | |
PropertyKeys | Propiedad que devuelve una enumeración de todas las claves de anotación.El orden de la enumeración es aleatorio. (Se hereda de GraphObject). | |
PropertyValues | Propiedad que devuelve una enumeración de todos los valores de anotación.El orden de la enumeración es aleatorio. (Se hereda de GraphObject). | |
Schemas | Conjunto de esquemas asociados al gráfico (Se hereda de Graph). | |
Styles | Obtener la colección de estilos (Se hereda de Graph). | |
Visibility | Propiedad auxiliar para obtener o establecer la propiedad de visibilidad de un GraphObject (Se hereda de GraphObject). | |
VisibleLinks | Devuelve los vínculos visibles (link.IsVisible == true). (Se hereda de Graph). | |
VisibleNodes | Devuelve los nodos visibles (node.IsVisible == true). (Se hereda de Graph). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddCategory | Agregar una categoría al objeto (Se hereda de GraphObject). | |
AddSchema | (Invalida a Graph.AddSchema(GraphSchema)). | |
ClearCategories | Quite todas las categorías de este objeto. (Se hereda de GraphObject). | |
ClearValue(GraphProperty) | Quita el valor de la propiedad indizada especificada. (Se hereda de GraphObject). | |
Copy | Cree una copia de este gráfico. (Se hereda de Graph). | |
CopyCategories | Copie todas las categorías nuevas del objeto dado, conservando las categorías existentes. (Se hereda de GraphObject). | |
CopyProperties | Copie toda propiedad nueva del objeto dado, conservando sin cambios los valores de propiedades existentes. (Se hereda de GraphObject). | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
FindCategories | ||
FindCategory | ||
FindProperties | ||
FindProperty | ||
GetDocumentSchema | (Invalida a Graph.GetDocumentSchema()). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetObjectData | (Invalida a Graph.GetObjectData(SerializationInfo, StreamingContext)). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetValue(GraphProperty) | Obtiene el valor de la anotación especificada. (Se hereda de GraphObject). | |
GetValue<T>(GraphProperty, Graph) | Obtiene el valor de la propiedad especificada. (Se hereda de GraphObject). | |
GetValue<T>(GraphProperty, T) | Obtiene el valor de la anotación especificada.Si la propiedad no está establecido se devuelve el valor predeterminado que el llamador pasa a este método (Se hereda de GraphObject). | |
GetValue<T>(GraphProperty, Graph, GraphCategory%) | Obtiene el valor de la propiedad especificada, y también devuelve la categoría de la que se heredó este valor de propiedad, si existe. (Se hereda de GraphObject). | |
GetValueAsString | Devuelve la propiedad especificada como una cadena con la referencia cultural dada. (Se hereda de GraphObject). | |
HasCategory(String) | Devuelve true si el objeto tiene la categoría dada. (Se hereda de GraphObject). | |
HasCategory(GraphCategory) | Devuelve true si el objeto tiene la categoría dada. (Se hereda de GraphObject). | |
HasCategory(IEnumerable<GraphCategory>) | Devuelve true si el objeto tiene cualquiera de las categorías dadas. (Se hereda de GraphObject). | |
HasCategoryInSet | Determina si el conjunto de categorías especificado se aplica a este objeto. (Se hereda de GraphObject). | |
HasValue | Devuelve true si existe la anotación especificada. (Se hereda de GraphObject). | |
HideOrphans | Oculta los nodos huérfanos.Un huérfano es un nodo no contenido en un grupo. (Se hereda de Graph). | |
ImportLink | Importa un vínculo junto con sus nodos de origen y de destino para que pertenezcan también al gráfico.Combina cualquier propiedad de un nodo o vínculo y las categorías necesarias. (Se hereda de Graph). | |
ImportNode | Importa un nodo en un gráfico.Se combinan las categorías y propiedades necesarias. (Se hereda de Graph). | |
ImportSubset | Clona el nodo proporcionado y sus propiedades y el número dado de niveles de vínculos y todos los nodos a los que señalan esos vínculos, e importa todos estos nuevos nodos y vínculos en este gráfico.Si los niveles son cero, no se copia ningún vínculo.Si los niveles son 1, copia un nivel de vínculos y todos los nodos que señalan. (Se hereda de Graph). | |
InitializeDefaultSchemas | (Invalida a Graph.InitializeDefaultSchemas()). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
Merge(Graph) | Combinar todos los nodos y vínculos nuevos del gráfico dado en este gráfico (Se hereda de Graph). | |
Merge(IEnumerable<GraphConditionalStyle>) | (Se hereda de Graph). | |
Merge(IEnumerable<GraphLink>) | Combinar todos los vínculos de la lista de vínculos dada en este gráfico (Se hereda de Graph). | |
Merge(IEnumerable<GraphNode>) | Combinar todos los nodos de la lista de nodos dada en este gráfico (Se hereda de Graph). | |
Merge(IEnumerable<GraphObject>) | Combinar todos los nodos y vínculos nuevos de la lista de objetos gráficos dada en este gráfico (Se hereda de Graph). | |
RemoveCategory | Quite la categoría de este objeto (Se hereda de GraphObject). | |
RenameNode(String, String) | Cambia el nombre de un nodo en el gráfico (se clona el nuevo nodo y se quita el original) (Se hereda de Graph). | |
RenameNode(GraphNode, GraphNodeId) | (Se hereda de Graph). | |
RenameNode(GraphNodeId, GraphNodeId) | (Se hereda de Graph). | |
Save | Guarde el gráfico en un archivo. (Se hereda de Graph). | |
SetMetadata | (Invalida a Graph.SetMetadata(Object, GraphMetadata)). | |
SetValue<T> | Establece el valor de la propiedad especificada.Si la propiedad ya existe, su valor se sobrescribirá, a menos que las marcas de anotación lo impidan. (Se hereda de GraphObject). | |
ToString | (Invalida a Object.ToString()). | |
ToXml() | (Se hereda de Graph). | |
ToXml(Int32) | Convierta el gráfico en XML con el objeto GraphSerializer. (Se hereda de Graph). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
Updated | Implementación de evento para GraphUpdated. (Se hereda de Graph). | |
Updating | Implementación de evento para BeforeUpdate.Este es un evento que se puede escuchar y cancelar los cambios en un gráfico. (Se hereda de Graph). |
Arriba
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.