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.
ppView
Тип: Microsoft.VisualStudio.TextManager.Interop.IVsTextView%[out] указатель на IVsTextView интерфейс.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsTextManager2::GetActiveView2(
[in] BOOL fMustHaveFocus,
[in] IVsTextBuffer *pBuffer,
[in] VIEWFRAMETYPE grfIncludeViewFrameType,
[out] IVsTextView **ppView
);
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен