Partager via


IVsLanguageInfo.GetCodeWindowManager, méthode

Permet à un langage pour ajouter des ornements à un éditeur de code.

Espace de noms :  Microsoft.VisualStudio.TextManager.Interop
Assembly :  Microsoft.VisualStudio.TextManager.Interop (dans Microsoft.VisualStudio.TextManager.Interop.dll)

Syntaxe

'Déclaration
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

Paramètres

Valeur de retour

Type : Int32
Si la méthode réussit, elle retourne S_OK.En cas d'échec, un code d'erreur est retourné.

Notes

Signature de COM

De textmgr.idl :

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

Visual Studio appelle cette méthode pour obtenir un gestionnaire de fenêtre de code comme représenté par l'interface d'IVsCodeWindowManager et pour permettre au service de langage avoir accès à la fenêtre de code pour ajouter les ornements possibles tels qu'une barre déroulante. Cette méthode est la deuxième méthode appelée après qu'un package de langage soit chargé (première méthode est la méthode d'SetSite sur le package de langage elle-même).

Sécurité .NET Framework

Voir aussi

Référence

IVsLanguageInfo Interface

Microsoft.VisualStudio.TextManager.Interop, espace de noms