Compartilhar via


Método IVsLibraryMgr.GetLibraryAt (UInt32, IVsLibrary)

 

Retorna um IVsLibrary interface para a biblioteca solicitada.

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

Sintaxe

int GetLibraryAt(
    uint nLibIndex,
    out IVsLibrary ppLibrary
)
int GetLibraryAt(
    unsigned int nLibIndex,
    [OutAttribute] IVsLibrary^% ppLibrary
)
abstract GetLibraryAt : 
        nLibIndex:uint32 *
        ppLibrary:IVsLibrary byref -> int
Function GetLibraryAt (
    nLibIndex As UInteger,
    <OutAttribute> ByRef ppLibrary As IVsLibrary
) As Integer

Parâmetros

  • nLibIndex
    [in] Especifica o índice baseado em zero da biblioteca de interesse.
  • ppLibrary
    [out] Ponteiro para uma IVsLibrary interface.

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 IVsLibraryMgr::GetLibraryAt(
   [in] ULONG nLibIndex,
   [out, retval] IVsLibrary **ppLibrary
);

Gerenciador de objetos do ambiente obtém uma contagem do número de bibliotecas no Gerenciador de biblioteca chamando GetCount.O nLibIndex parâmetro é um zero com base no índice para um do IVsLibrary implementações no Gerenciador de biblioteca.Uma vez o IVsLibrary interface é retornado, o ambiente usa IVsLibrary métodos para obter informações sobre objetos na biblioteca.

Consulte também

Interface IVsLibraryMgr
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo