IVsTextManager.GetActiveView-Methode
Gibt die aktive oder zuvor aktive Ansicht zurück.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
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
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.
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 IVsTextManager::GetActiveView(
[in] BOOL fMustHaveFocus,
[in] IVsTextBuffer *pBuffer,
[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.