Metodo FlavoredProject.IVsUIHierarchy.GetNestedHierarchy

Determina se è presente un nodo è una gerarchia annidata.

Spazio dei nomi:  Microsoft.VisualStudio.Shell.Flavor
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

'Dichiarazione
Private Function GetNestedHierarchy ( _
    itemid As UInteger, _
    ByRef iidHierarchyNested As Guid, _
    <OutAttribute> ByRef ppHierarchyNested As IntPtr, _
    <OutAttribute> ByRef pitemidNested As UInteger _
) As Integer Implements IVsUIHierarchy.GetNestedHierarchy
int IVsUIHierarchy.GetNestedHierarchy(
    uint itemid,
    ref Guid iidHierarchyNested,
    out IntPtr ppHierarchyNested,
    out uint pitemidNested
)

Parametri

  • iidHierarchyNested
    Tipo: System.Guid%
    ID dell'interfaccia del nodo.
  • ppHierarchyNested
    Tipo: System.IntPtr%
    [out] Restituisce un puntatore al nodo, se è un nodo annidato della gerarchia. 
  • pitemidNested
    Tipo: System.UInt32%
    [out] Restituisce l'ID dell'elemento del nodo annidato della gerarchia; verrà sempre VSITEMID_ROOT.

Valore restituito

Tipo: System.Int32
Se itemid non è un nodo annidato della gerarchia, restituisce [F:Microsoft.VisualStudio.VSConstants.][E_FAIL]di questo metodo.Se l'interfaccia richiesta non è supportata nell'oggetto gerarchia, [F:Microsoft.VisualStudio.VSConstants.][E_NOINTERFACE] viene restituito.Il chiamante si tratterebbe questo nodo come se non è figlio.

Implementa

IVsUIHierarchy.GetNestedHierarchy(UInt32, Guid%, IntPtr%, UInt32%)

Note

Questo metodo chiama il metodo di GetNestedHierarchy .

Sicurezza di .NET Framework

Vedere anche

Riferimenti

FlavoredProject Classe

Spazio dei nomi Microsoft.VisualStudio.Shell.Flavor