Método IVsTextManager.GetActiveView
Retorna o modo ativo ou anteriormente ativo.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (em Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxe
'Declaração
Function GetActiveView ( _
fMustHaveFocus As Integer, _
pBuffer As IVsTextBuffer, _
<OutAttribute> ByRef ppView As IVsTextView _
) As Integer
int GetActiveView(
int fMustHaveFocus,
IVsTextBuffer pBuffer,
out IVsTextView ppView
)
int GetActiveView(
[InAttribute] int fMustHaveFocus,
[InAttribute] IVsTextBuffer^ pBuffer,
[OutAttribute] IVsTextView^% ppView
)
abstract GetActiveView :
fMustHaveFocus:int *
pBuffer:IVsTextBuffer *
ppView:IVsTextView byref -> int
function GetActiveView(
fMustHaveFocus : int,
pBuffer : IVsTextBuffer,
ppView : IVsTextView
) : int
Parâmetros
fMustHaveFocus
Tipo: Int32[in] Se true, o modo ativo de interface do usuário atual será retornado. Se false, será retornado o último modo de exibição ativo, independentemente desse modo de exibição no momento está ativo de interface do usuário.
pBuffer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer[in] Passar nulluma referência nula (Nothing no Visual Basic) para pBuffer para obter o modo de exibição de código anteriormente ativo, independentemente do buffer de texto que ele estava associado. Se você passar um ponteiro válido para um buffer, você será retornado o último modo de exibição ativo para o buffer particular.
ppView
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextView%[out] Ponteiro para o IVsTextView interface.
Valor de retorno
Tipo: 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 textmgr.idl:
HRESULT IVsTextManager::GetActiveView(
[in] BOOL fMustHaveFocus,
[in] IVsTextBuffer *pBuffer,
[out] IVsTextView **ppView
);
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.