Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
.gif)
.gif)
.gif)