Interfaccia IGraphContext
Collegare la rappresentazione del contesto che specifica un set di dati desiderato.
I provider inseriscono i dati necessari nel grafico fornito e i nodi di output di raccolta.
Spazio dei nomi: Microsoft.VisualStudio.GraphModel
Assembly: Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)
Sintassi
'Dichiarazione
Public Interface IGraphContext
public interface IGraphContext
public interface class IGraphContext
type IGraphContext = interface end
public interface IGraphContext
Il tipo IGraphContext espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
CancelToken | Ottenere l'oggetto CancellationToken corrente | |
Direction | La direzione attraversare dai nodi di input. | |
Errors | Un elenco di errori indicati. | |
Graph | Il grafico che i nuovi dati verranno aggiunti a. | |
InputNodes | I nodi iniziale da cui il GraphContext esplora. Una raccolta vuota implica una ricerca dell'ambito globale (tranne: ricerca degli spazi dei nomi di primo livello). | |
LinkCategories | Le categorie del collegamento da esplorare i nodi di input (utilizzato da relazioni alla traversata). Ad esempio, “chiamate", o “chiama e fa riferimento a", e così via Una raccolta vuota implica che tutti i collegamenti devono essere attraversate. | |
LinkDepth | Il numero di collegamenti dai nodi di input da restituire. i mezzi di int.MaxValue recuperare tutto ciò che è raggiungibile dai nodi di input. | |
NodeCategories | Le categorie di destinazione del nodo che verranno inserite nella raccolta di OutputNodes. Una raccolta vuota implica che tutti i nodi di destinazione devono essere nodi restituiti. | |
OutputNodes | I nodi che rispondono alla query ha determinato la rimozione dal contesto. Più dati possono essere presenti nel grafico che in OutputNodes. OutputNodes deve far parte del grafico. | |
RequestedProperties | Le proprietà analizza per essere restituiti nei nodi di input e output. | |
TrackChanges | True se il contesto del grafico desidera continuare a essere informati delle modifiche ai nodi di output. Il metodo cancel interrompe questa verifica. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
GetValue<T> | Recupera un valore che il chiamante ha passato. | |
HasValue | Di verificare se il chiamante viene passato in un valore con il nome specificato. | |
OnCompleted | Chiamato per generare l'evento completa quando il IGraphContext è possibile elaborare completato. | |
ReportError | Chiamato dal provider per segnalare le eccezioni ed errori. | |
ReportProgress | Chiamato dai provider per indicare lo stato di avanzamento. | |
SetValue<T> | Aggiunge un nuovo valore al contenitore di proprietà del contesto. Può essere utilizzato per passare informazioni aggiuntive ai provider. |
In alto
Eventi
Nome | Descrizione | |
---|---|---|
Canceled | Generato quando questo contesto viene annullato. | |
Completed | Generato quando i risultati di contesto sono stati inseriti. |
In alto