IVsTextViewIntellisenseHostProvider.CreateIntellisenseHost-Methode
Erstellt einen IntelliSense-Host.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
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
Parameter
pBufferCoordinator
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferCoordinator[in] Zeiger auf die IVsTextBufferCoordinator-Schnittstelle.
riid
Typ: Guid%[in] GUID des Tests Puffer koordinators, für den der IntelliSense-Host erstellt wird.
ppunkHost
Typ: IntPtr%[out, iid_is(riid)]
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie NativeMethods.S_OK zurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
Wenn pBufferCoordinatorNULList, ist der zurückgegebene Host einfach ein Durchgang direkt zu dieser Ansicht.
Von singlefileeditor.idl:
HRESULT IVsTextViewIntellisenseHostProvider::CreateIntellisenseHost([in] IVsTextBufferCoordinator *pBufferCoordinator, [in] REFIID riid, [out, iid_is(riid)] void **ppunkHost);
.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.