IVsTextView.Initialize-Methode
Erstellt die Ansicht und ermöglicht Clients, eine oder mehrere TextViewInitFlags-Optionen anzugeben.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
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
Parameter
pBuffer
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines[in] Ein Zeiger auf einen Textpuffer, für das die Ansicht angefügt werden soll.
hwndParent
Typ: IntPtr[in] Gibt ein Handle für das übergeordnete Fenster angezeigt.
InitFlags
Typ: UInt32[in] Gibt Ansichtsoptionen an. Eine Liste der InitFlags-Werten finden Sie unter TextViewInitFlags.
pInitView
Typ: array<Microsoft.VisualStudio.TextManager.Interop.INITVIEW[][in] Zeiger auf die Ansicht, die Sie initialisieren möchten.
Rückgabewert
Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.
Hinweise
COM-Signatur
Von textmgr.idl:
HRESULT IVsTextView::Initialize(
[in] IVsTextLines *pBuffer,
[in] HWND hwndParent,
[in] DWORD InitFlags,
[in] const INITVIEW *pInitView
);
Wenn Sie den Sprachdienst für den Kern zu verknüpfen, text-editor automatisch vom Editor mit einer Ansicht bereitgestellt, die er initialisiert. Sie müssen nur Initialize aufrufen, um eine Ansicht zu initialisieren, die Sie später in gehakt und getrennt haben.
.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.