IVsTextViewIntellisenseHostProvider.CreateIntellisenseHost (Método)
crea un host de IntelliSense.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop.8.0 (en Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxis
'Declaración
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
Parámetros
pBufferCoordinator
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextBufferCoordinator[in] puntero a la interfaz de IVsTextBufferCoordinator .
riid
Tipo: Guid%[in] GUID del coordinador de búfer de la prueba que se está creando el host de IntelliSense.
ppunkHost
Tipo: IntPtr%[out, iid_is(riid)]
Valor devuelto
Tipo: Int32
si el método tiene éxito, devuelve NativeMethods.S_OK.Si se produce un error, devuelve un código de error.
Comentarios
Si pBufferCoordinator es NULL, el host devuelto es simplemente un paso a través directamente a esta vista.
de singlefileeditor.idl:
HRESULT IVsTextViewIntellisenseHostProvider::CreateIntellisenseHost([in] IVsTextBufferCoordinator *pBufferCoordinator, [in] REFIID riid, [out, iid_is(riid)] void **ppunkHost);
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
IVsTextViewIntellisenseHostProvider Interfaz
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)