IVsTextManager2.GetActiveView2-Methode
Gibt die aktive oder zuvor aktive Ansicht zurück.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
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
Parameter
fMustHaveFocus
Typ: Int32[in] Wenn true, die aktive Ansicht des aktuellen Benutzeroberfläche zurückgegeben wurde. Wenn false, die letzte aktive Ansicht zurückgegeben wird, unabhängig davon, ob diese Ansicht gegenwärtig aktives Benutzeroberfläche ist.
pBuffer
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer[in] Führen Sie nullein Nullverweis (Nothing in Visual Basic) für pBuffer , um die zuvor aktive Codeansicht, unabhängig von den Textpuffer abzurufen, dass er zugeordnet wurde. Wenn Sie einen gültigen Zeiger auf einen Puffer übergeben, werden Ihnen die letzte aktive Ansicht für diesen bestimmten Puffer zurückgegeben.
grfIncludeViewFrameType
Typ: UInt32[in] Skinframes Ansicht. Weitere Informationen finden Sie unter _VIEWFRAMETYPE.
ppView
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextView%[out] Zeiger auf die IVsTextView-Schnittstelle.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr.idl:
HRESULT IVsTextManager2::GetActiveView2(
[in] BOOL fMustHaveFocus,
[in] IVsTextBuffer *pBuffer,
[in] VIEWFRAMETYPE grfIncludeViewFrameType,
[out] IVsTextView **ppView
);
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.