Compartilhar via


Método IVsUIHierarchyWindow.FindCommonSelectedHierarchy (UInt32, IVsUIHierarchy)

 

Localiza a hierarquia de lowermost que é o ancestral mais próximo para cada nó selecionado.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)

Sintaxe

int FindCommonSelectedHierarchy(
    uint grfOpt,
    out IVsUIHierarchy lppCommonUIH
)
int FindCommonSelectedHierarchy(
    unsigned int grfOpt,
    [OutAttribute] IVsUIHierarchy^% lppCommonUIH
)
abstract FindCommonSelectedHierarchy : 
        grfOpt:uint32 *
        lppCommonUIH:IVsUIHierarchy byref -> int
Function FindCommonSelectedHierarchy (
    grfOpt As UInteger,
    <OutAttribute> ByRef lppCommonUIH As IVsUIHierarchy
) As Integer

Parâmetros

  • grfOpt
    [in] Controla se este método retorna a solução como a hierarquia comum.Para obter uma lista de grfOpt valores, consulte __VSCOMHIEROPTIONS.
  • lppCommonUIH
    [out, retval] Common IVsUIHierarchy interface para a hierarquia selecionada.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsUIHierarchyWindow::FindCommonSelectedHierarchy(
   [in] VSCOMHIEROPTIONS grfOpt,
   [out, retval] IVsUIHierarchy** lppCommonUIH
);

A janela hierarquia de interface do usuário contém uma cadeia pai das hierarquias.Se você selecionar dois ou mais nós que residem na mesma hierarquia, esse método retorna o pai dessa hierarquia.Da mesma forma, se você selecionar nós que residem nas duas hierarquias diferentes, esse método retorna o pai dessas duas hierarquias.

Consulte também

Interface IVsUIHierarchyWindow
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo