IVsTextView.Initialize 메서드
보기를 만들고 하나 이상의 TextViewInitFlags 옵션을 지정할 수 있습니다.
네임스페이스: Microsoft.VisualStudio.TextManager.Interop
어셈블리: Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)
구문
‘선언
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
매개 변수
pBuffer
형식: Microsoft.VisualStudio.TextManager.Interop.IVsTextLines[in] 텍스트 버퍼 개체를 보기에 연결 하려면 포인터입니다.
hwndParent
형식: IntPtr[in] 부모 창에 대 한 핸들을 지정합니다.
InitFlags
형식: UInt32[in] 보기 옵션을 지정합니다. 목록에 대 한 InitFlags 값을 참조 하십시오. TextViewInitFlags.
pInitView
형식: array<Microsoft.VisualStudio.TextManager.Interop.INITVIEW[][in] 보기를 초기화에 대 한 포인터입니다.
반환 값
형식: Int32
메서드가 성공 하면, 반환 S_OK.실패할 경우 오류 코드를 반환합니다.
설명
COM 시그니처
Textmgr.idl에서:
HRESULT IVsTextView::Initialize(
[in] IVsTextLines *pBuffer,
[in] HWND hwndParent,
[in] DWORD InitFlags,
[in] const INITVIEW *pInitView
);
언어 서비스에 핵심 텍스트 편집기를 연결 하는 경우 편집기에서는 초기화 보기를 자동으로 제공 합니다. 호출 하면 Initialize 별도로 작성 하 고 나중에 연결 하는 보기를 초기화할 수 있습니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.