IVsTextView.Initialize (Método)
Crea la vista y permite que los clientes especifiquen una o más opciones de TextViewInitFlags.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
Function Initialize ( _
pBuffer As IVsTextLines, _
hwndParent As IntPtr, _
InitFlags As UInteger, _
pInitView As INITVIEW() _
) As Integer
int Initialize(
IVsTextLines pBuffer,
IntPtr hwndParent,
uint InitFlags,
INITVIEW[] pInitView
)
int Initialize(
[InAttribute] IVsTextLines^ pBuffer,
[InAttribute] IntPtr hwndParent,
[InAttribute] unsigned int InitFlags,
[InAttribute] array<INITVIEW>^ pInitView
)
abstract Initialize :
pBuffer:IVsTextLines *
hwndParent:IntPtr *
InitFlags:uint32 *
pInitView:INITVIEW[] -> int
function Initialize(
pBuffer : IVsTextLines,
hwndParent : IntPtr,
InitFlags : uint,
pInitView : INITVIEW[]
) : int
Parámetros
pBuffer
Tipo: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines[in] Puntero a un objeto de búfer de texto para asociar la vista a.
hwndParent
Tipo: IntPtr[in] Especifica un identificador de la ventana primaria.
InitFlags
Tipo: UInt32[in] Especifica las opciones de la vista. Para obtener una lista de valores de InitFlags , vea TextViewInitFlags.
pInitView
Tipo: array<Microsoft.VisualStudio.TextManager.Interop.INITVIEW[][in] Puntero a la vista que desea inicializar.
Valor devuelto
Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.
Comentarios
Prototipo COM
de textmgr.idl:
HRESULT IVsTextView::Initialize(
[in] IVsTextLines *pBuffer,
[in] HWND hwndParent,
[in] DWORD InitFlags,
[in] const INITVIEW *pInitView
);
Al enlazar el servicio del editor de texto básico, el editor automáticamente le proporciona una vista, que se inicializa. Sólo necesita llamar a Initialize para inicializar una vista creada por separado y enlazado encima de más adelante.
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
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)