Sdílet prostřednictvím


IGraphContext – rozhraní

Představující kontext, který určuje požadované sady dat rozhraní.

Poskytovatelé umístit požadovaná data v zobrazeném grafu a výstup kolekce uzlů.

Obor názvů:  Microsoft.VisualStudio.GraphModel
Sestavení:  Microsoft.VisualStudio.GraphModel (v Microsoft.VisualStudio.GraphModel.dll)

Syntaxe

'Deklarace
Public Interface IGraphContext
public interface IGraphContext
public interface class IGraphContext
type IGraphContext =  interface end
public interface IGraphContext

Typ IGraphContext zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost CancelToken Získat aktuální CancellationToken.
Veřejná vlastnost Direction Směrem k procházení od vstupní uzly.
Veřejná vlastnost Errors Seznam hlášené chyby.
Veřejná vlastnost Graph Bude přidána nová data do grafu.
Veřejná vlastnost InputNodes Počáteční uzly, z nichž se přejde GraphContext. Prázdná kolekce zahrnuje hledání globálním rozsahem (ex: hledáte nejvyšší úrovně obory názvů).
Veřejná vlastnost LinkCategories Kategorie odkaz přejít z vstupní uzly (tj, jaké vztahy napříč). Například "Volání" nebo "Volání a odkazy" a tak dále Prázdnou kolekci vyplývá, že by měl procházet všechny odkazy.
Veřejná vlastnost LinkDepth Kolik odkazů mimo vstupní uzly vrátit. int.MaxValue se rozumí vše, co je dosažitelné ze vstupních uzlů fetch.
Veřejná vlastnost NodeCategories Kategorie uzel cíle, které budou umístěny v kolekci OutputNodes. Prázdnou kolekci znamená, že všechny cílové uzly by měly být výstup uzly.
Veřejná vlastnost OutputNodes Uzly, které zodpovědět vyplývající z kontextu. Další data mohou být přítomny v grafu než v OutputNodes. OutputNodes musí být část grafu.
Veřejná vlastnost RequestedProperties Vlastnosti požadované na vrácené vstup a výstup uzly.
Veřejná vlastnost TrackChanges True pokud grafu kontextu chce i nadále být informován o změnách výstup uzly. Storno metody ukončí toto sledování.

Nahoru

Metody

  Název Popis
Veřejná metoda GetValue<T> Získá hodnotu, která má volající předal.
Veřejná metoda HasValue Zjistíte, pokud má volající předal v hodnotě s daným názvem.
Veřejná metoda OnCompleted Jen vyvolat událost Completed IGraphContext po dokončení zpracování.
Veřejná metoda ReportError Volat poskytovatele pro sestavy výjimek a chyb.
Veřejná metoda ReportProgress Volat poskytovatele k hlášení průběhu.
Veřejná metoda SetValue<T> Přidá novou hodnotu rámci Sáček vlastnost. Slouží k předání dalších informací poskytovatelů.

Nahoru

Události

  Název Popis
Veřejná událost Canceled Vyvolána, když je tento kontext zrušena.
Veřejná událost Completed Vyvolána, pokud byly naplněny výsledky kontextu.

Nahoru

Viz také

Referenční dokumentace

Microsoft.VisualStudio.GraphModel – obor názvů