Condividi tramite


Metodo IVsLanguageInfo.GetCodeWindowManager

Consente a un linguaggio aggiungere gli attributi a un editor di codice.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
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

Parametri

Valore restituito

Tipo: Int32
Se il metodo ha esito positivo, restituisce S_OK.Se non riesce, restituisce un codice di errore.

Note

Firma COM

da textmgr.idl:

HRESULT IVsLanguageInfo::GetCodeWindowManager(
   [in] IVsCodeWindow *pCodeWin, 
   [out] IVsCodeWindowManager **ppCodeWinMgr
);

Visual Studio chiama questo metodo per ottenere un amministratore di finestra del codice come rappresentato da IVsCodeWindowManager interfaccia e lasciare il servizio di linguaggio accedere alla finestra del codice per aggiungere gli attributi possibili come una barra a discesa. Questo metodo è il secondo metodo chiamato dopo che un pacchetto di linguaggio viene caricato (il primo metodo è SetSite metodo nel pacchetto di linguaggio stesso).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsLanguageInfo Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop