Freigeben über


IVsLanguageInfo.GetCodeWindowManager-Methode

Ermöglicht einer Sprache, die Zusatzelemente einem Code-Editor hinzuzufügen.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
Function GetCodeWindowManager ( _
    pCodeWin As IVsCodeWindow, _
    <OutAttribute> ByRef ppCodeWinMgr As IVsCodeWindowManager _
) As Integer
int GetCodeWindowManager(
    IVsCodeWindow pCodeWin,
    out IVsCodeWindowManager ppCodeWinMgr
)
int GetCodeWindowManager(
    [InAttribute] IVsCodeWindow^ pCodeWin, 
    [OutAttribute] IVsCodeWindowManager^% ppCodeWinMgr
)
abstract GetCodeWindowManager : 
        pCodeWin:IVsCodeWindow * 
        ppCodeWinMgr:IVsCodeWindowManager byref -> int
function GetCodeWindowManager(
    pCodeWin : IVsCodeWindow, 
    ppCodeWinMgr : IVsCodeWindowManager
) : int

Parameter

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 IVsLanguageInfo::GetCodeWindowManager(
   [in] IVsCodeWindow *pCodeWin, 
   [out] IVsCodeWindowManager **ppCodeWinMgr
);

Visual Studio ruft diese Methode zum Abrufen eines Code fenster-manager an, wie durch die IVsCodeWindowManager-Schnittstelle dargestellt und Sprachdienst Zugriff auf das Codefenster haben können, um mögliche Zusatzelemente z. B. eine Leiste Dropdownliste hinzuzufügen. Diese Methode ist die zweite aufgerufene Methode, nachdem ein Sprachen Paket geladen wird (die erste Methode ist die SetSite-Methode für den Sprachen Paket selbst).

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsLanguageInfo Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace