IVsTextViewIntellisenseHostProvider.CreateIntellisenseHost, méthode
Crée un hôte d'Intellisense.
Espace de noms : Microsoft.VisualStudio.TextManager.Interop
Assembly : Microsoft.VisualStudio.TextManager.Interop.8.0 (dans Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntaxe
'Déclaration
Function CreateIntellisenseHost ( _
pBufferCoordinator As IVsTextBufferCoordinator, _
ByRef riid As Guid, _
<OutAttribute> ByRef ppunkHost As IntPtr _
) As Integer
int CreateIntellisenseHost(
IVsTextBufferCoordinator pBufferCoordinator,
ref Guid riid,
out IntPtr ppunkHost
)
int CreateIntellisenseHost(
[InAttribute] IVsTextBufferCoordinator^ pBufferCoordinator,
[InAttribute] Guid% riid,
[OutAttribute] IntPtr% ppunkHost
)
abstract CreateIntellisenseHost :
pBufferCoordinator:IVsTextBufferCoordinator *
riid:Guid byref *
ppunkHost:IntPtr byref -> int
function CreateIntellisenseHost(
pBufferCoordinator : IVsTextBufferCoordinator,
riid : Guid,
ppunkHost : IntPtr
) : int
Paramètres
pBufferCoordinator
Type : Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferCoordinator[in] pointeur à l'interface d'IVsTextBufferCoordinator.
riid
Type : Guid%[in] GUID du coordinateur de mémoire tampon de test pour lequel l'hôte d'Intellisense est créé.
ppunkHost
Type : IntPtr%[, iid_is riid ()]
Valeur de retour
Type : Int32
Si la méthode réussit, elle retourne NativeMethods.S_OK.En cas d'échec, un code d'erreur est retourné.
Notes
Si pBufferCoordinator est NULL, l'hôte retourné est simplement un convertisseur directement à cette vue.
De singlefileeditor.idl :
HRESULT IVsTextViewIntellisenseHostProvider::CreateIntellisenseHost([in] IVsTextBufferCoordinator *pBufferCoordinator, [in] REFIID riid, [out, iid_is(riid)] void **ppunkHost);
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.