Interface IGraphContext
Interface representando um contexto que especifica um conjunto de dados desejado.
Os provedores para colocar os dados em aplicativos gráfico e fornecido na coleção de nós de saída.
Namespace: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (em Microsoft.VisualStudio.GraphModel.dll)
Sintaxe
'Declaração
Public Interface IGraphContext
public interface IGraphContext
public interface class IGraphContext
type IGraphContext = interface end
public interface IGraphContext
O tipo IGraphContext expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
CancelToken | Obter o CancellationToken atual | |
Direction | A direção para atravessar partir dos nós de entrada. | |
Errors | Uma lista de erros relatados. | |
Graph | O elemento gráfico que os novos dados serão adicionados ao. | |
InputNodes | Os nós iniciais de que o GraphContext navega. Uma coleção vazia implica uma busca de escopo global (ex: procurando namespaces de nível superior). | |
LinkCategories | As categorias de link para navegar de nós de entrada (que é que relações a travessia). Por exemplo, os “chamadas”, ou “chamam e referenciam”, e assim por diante Uma coleção vazia significa que todos os links devem ser percorridos. | |
LinkDepth | Quantos links fora dos nós de entrada para retornar. o modo de int.MaxValue buscam tudo que é alcançável de nós de entrada. | |
NodeCategories | As categorias do nó de destino que será colocada na coleção de OutputNodes. Uma coleção vazia significa que todos os nós de destino devem ser nós de saída. | |
OutputNodes | Os nós que respondem a consulta elas apresentam o contexto. Mais dados podem estar presentes no gráfico o que em OutputNodes. OutputNodes deve ser parte do gráfico. | |
RequestedProperties | As propriedades solicitado para estar em nós retornados de entrada e saída. | |
TrackChanges | True se o contexto de gráfico deseja continuar a ser informado das alterações aos nós de saída. O método cancelar para esse controle. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
GetValue<T> | Recupera um valor em que o chamador passem. | |
HasValue | Localize se o chamador passados em um valor com o nome fornecido. | |
OnCompleted | Chamado para disparar o evento concluído quando o IGraphContext é processado ser concluído. | |
ReportError | Chamado pelo provedor para relatar erros e exceções. | |
ReportProgress | Chamado pelos provedores para relatar o andamento. | |
SetValue<T> | Adiciona um novo valor para o saco de propriedade de contexto. Isso pode ser usado para passar informações adicionais para provedores. |
Superior
Eventos
Nome | Descrição | |
---|---|---|
Canceled | Gerado quando este contexto é cancelado. | |
Completed | Gerado quando os resultados de contexto são preenchidos. |
Superior