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.
pstate
Type: Microsoft.VisualStudio.Shell.Interop.LIB_CHECKSTATE[][out] Especifica o estado selecionado de uma biblioteca. Valores são obtidos do LIB_CHECKSTATE enumeração.
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.
Observaçã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