Compartilhar via


Método IVsLibraryMgr.GetCheckAt (UInt32, LIB_CHECKSTATE )

 

Publicado: abril de 2016

Retorna o estado marcado de biblioteca solicitado.

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

Sintaxe

int GetCheckAt(
    uint nLibIndex,
    LIB_CHECKSTATE[] pstate
)
int GetCheckAt(
    unsigned int nLibIndex,
    array<LIB_CHECKSTATE>^ pstate
)
abstract GetCheckAt : 
        nLibIndex:uint32 *
        pstate:LIB_CHECKSTATE[] -> int
Function GetCheckAt (
    nLibIndex As UInteger,
    pstate As LIB_CHECKSTATE()
) As Integer

Parâmetros

  • nLibIndex
    Type: System.UInt32

    [in] Especifica o índice baseado em zero da biblioteca de interesse.

Valor de retorno

Type: System.Int32

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

Comentários

COM assinatura

De vsshell.idl:

HRESULT IVsLibraryMgr::GetCheckAt(
   [in] ULONG nLibIndex,
   [out, retval] LIB_CHECKSTATE *pstate
);

ToggleCheckAt e IVsLibraryMgr.GetCheckAt são usados somente quando o IVsLibrary em questão não é expansível (_LIB_FLAGSLF_EXPANDABLE não está definida e GetLibList não implementado), ainda fornece um componente global para navegação. Nesse caso, o usuário verá uma caixa de seleção com nome para exibição da biblioteca no selecionado bibliotecas caixa de diálogo do Pesquisador de objetos.GetCheckAt é chamado para obter o estado marcado atualmente da biblioteca.

System_CAPS_noteObservação

O Gerenciador de objetos persistir o estado de ativação entre sessões do Visual Studio.

Consulte também

Interface IVsLibraryMgr
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo