Sdílet prostřednictvím


IVsNavInfo.EnumPresentationNodes – metoda (UInt32, IVsEnumNavInfoNodes)

 

Definuje kolekci uzly obsažené v prezentaci cestu symbolu.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

int EnumPresentationNodes(
    uint dwFlags,
    out IVsEnumNavInfoNodes ppEnum
)
int EnumPresentationNodes(
    unsigned int dwFlags,
    [OutAttribute] IVsEnumNavInfoNodes^% ppEnum
)
abstract EnumPresentationNodes : 
        dwFlags:uint32 *
        ppEnum:IVsEnumNavInfoNodes byref -> int
Function EnumPresentationNodes (
    dwFlags As UInteger,
    <OutAttribute> ByRef ppEnum As IVsEnumNavInfoNodes
) As Integer

Parametry

  • dwFlags
    [v] Jeden z _LIB_LISTFLAGS hodnoty.Určuje symbol procházení nástroje, jako například Zobrazení třídy, Prohlížeč objektů, nebo Volání prohlížeče (k dispozici pouze v jazyce C++).
  • ppEnum
    [výstup] The IVsEnumNavInfoNodes.Identifikuje kolekce uzlů na cestě k prezentaci symbolu.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell80.idl:

HRESULT IVsNavInfo::EnumPresentationNodes(
   [in] DWORD dwFlags, 
   [out] IVsEnumNavInfoNodes ** ppEnum
);

Symbol může mít několik cest prezentace, ale pouze jedna cesta Normativní.

Cesta k prezentaci závisí, v němž je zobrazen symbol procházení nástroj symbol.Závisí také na umístění symbolu vzhledem k jiné symboly ve stromové struktuře hierarchie.

Viz také

IVsNavInfo – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek