IGraphContext (Interfaz)
Comunicar la representación de un contexto que especifica un conjunto deseado de datos.
Los proveedores colocan los datos solicitados en el gráfico proporcionado y la colección de nodos de salida.
Espacio de nombres: Microsoft.VisualStudio.GraphModel
Ensamblado: Microsoft.VisualStudio.GraphModel (en Microsoft.VisualStudio.GraphModel.dll)
Sintaxis
'Declaración
Public Interface IGraphContext
public interface IGraphContext
public interface class IGraphContext
type IGraphContext = interface end
public interface IGraphContext
El tipo IGraphContext expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
CancelToken | Obtenga el CancellationToken actual | |
Direction | La dirección a recorrer a partir de los nodos de entrada. | |
Errors | Una lista de los errores detectados. | |
Graph | El gráfico que los nuevos datos se agregarán a. | |
InputNodes | El nodo inicial del GraphContext navega. Una colección vacía implica una búsqueda de ámbito global (ex: buscar espacios de nombres de nivel superior). | |
LinkCategories | Las categorías de vínculo a navegar de los nodos de entrada (que es lo que las relaciones a la atraviesen). Por ejemplo, “llamadas”, o “llaman y haga referencia”, etc. Una colección vacía significa que todos los vínculos deben ser recorren. | |
LinkDepth | Cuántos vínculos aparte de los nodos de entrada a devolver. los medios de int.MaxValue capturan todo invocable desde los nodos de entrada. | |
NodeCategories | Las categorías del nodo de destino que se colocan en la colección de OutputNodes. Una colección vacía significa que todos los nodos de destino deben ser nodos generados. | |
OutputNodes | Los nodos que responden la consulta mostrados por el contexto. Más datos pueden estar presentes en el gráfico que en el OutputNodes. OutputNodes debe formar parte del gráfico. | |
RequestedProperties | Las propiedades solicitadas para estar en los nodos devueltos de entrada y salida. | |
TrackChanges | True si el contexto de dibujo desea seguir siendo a cambios en los nodos de salida. El método cancel detiene este seguimiento. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
GetValue<T> | Recupera un valor que el llamador ha pasado. | |
HasValue | Comprobar si el llamador ha pasado en un valor con el nombre especificado. | |
OnCompleted | Denominado para generar el evento completed cuando el IGraphContext es el ser procesado finalizado. | |
ReportError | Llamado por el proveedor para indicar excepciones y errores. | |
ReportProgress | Llamado por los proveedores para informar sobre el progreso. | |
SetValue<T> | Agrega un nuevo valor al contenedor de propiedades del contexto. Esto se puede utilizar para pasar información adicional a los proveedores. |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
Canceled | Se produce cuando este contexto se cancela. | |
Completed | Se produce cuando los resultados de contexto se han rellenado. |
Arriba