Compartir a través de


IVsTextManager.GetActiveView (Método)

devuelve el activo o previamente la vista activa.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
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] Si true, la vista activa actual de la interfaz de usuario se devuelve. Si false, la vista activa última se devuelve, independientemente de si esta vista es actualmente activo de la interfaz de usuario.

  • pBuffer
    Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer

    [in] Pase nullreferencia null (Nothing en Visual Basic) para pBuffer para obtener la vista código previamente activo, independientemente del búfer de texto que estaba asociado. Si se pasa un puntero válido a un búfer, después vuelve la vista activa se pasa para ese búfer determinado.

Valor devuelto

Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.

Comentarios

Prototipo COM

de textmgr.idl:

HRESULT IVsTextManager::GetActiveView(
   [in] BOOL fMustHaveFocus,
   [in] IVsTextBuffer *pBuffer,
   [out] IVsTextView **ppView
);

Seguridad de .NET Framework

Vea también

Referencia

IVsTextManager Interfaz

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)