Поделиться через


IVsTextManager2.GetActiveView2 - метод

Возвращает активный ранее или активное представление.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

Синтаксис

'Декларация
Function GetActiveView2 ( _
    fMustHaveFocus As Integer, _
    pBuffer As IVsTextBuffer, _
    grfIncludeViewFrameType As UInteger, _
    <OutAttribute> ByRef ppView As IVsTextView _
) As Integer
int GetActiveView2(
    int fMustHaveFocus,
    IVsTextBuffer pBuffer,
    uint grfIncludeViewFrameType,
    out IVsTextView ppView
)
int GetActiveView2(
    [InAttribute] int fMustHaveFocus, 
    [InAttribute] IVsTextBuffer^ pBuffer, 
    [InAttribute] unsigned int grfIncludeViewFrameType, 
    [OutAttribute] IVsTextView^% ppView
)
abstract GetActiveView2 : 
        fMustHaveFocus:int * 
        pBuffer:IVsTextBuffer * 
        grfIncludeViewFrameType:uint32 * 
        ppView:IVsTextView byref -> int
function GetActiveView2(
    fMustHaveFocus : int, 
    pBuffer : IVsTextBuffer, 
    grfIncludeViewFrameType : uint, 
    ppView : IVsTextView
) : int

Параметры

  • fMustHaveFocus
    Тип: Int32

    [in] если trueзатем представление текущего пользовательского интерфейса является активным. If falseзатем возвращается последнее активное представление, независимо от того, является ли это представление в настоящий момент активны пользовательского интерфейса.

  • pBuffer
    Тип: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer

    [in] передайте nullссылка NULL (Nothing в Visual Basic) для pBuffer получить ранее активное представление кода, независимо от текстового буфера, что он был связан с. Если передается в допустимый указатель на буфер, вы вернетесь последним активным представление для указанного буфера.

  • grfIncludeViewFrameType
    Тип: UInt32

    [in] тип кадра вид. Дополнительные сведения см. в разделе _VIEWFRAMETYPE.

Возвращаемое значение

Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.

Заметки

Модель COM подписи

Из textmgr.idl:

HRESULT IVsTextManager2::GetActiveView2(
   [in] BOOL fMustHaveFocus,
   [in] IVsTextBuffer *pBuffer,
   [in] VIEWFRAMETYPE grfIncludeViewFrameType,
   [out] IVsTextView **ppView
);

Безопасность платформы .NET Framework

См. также

Ссылки

IVsTextManager2 Интерфейс

Microsoft.VisualStudio.TextManager.Interop - пространство имен