다음을 통해 공유


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

매개 변수

  • hwndParent
    형식: IntPtr

    [in] 부모 창에 대 한 핸들을 지정합니다.

  • InitFlags
    형식: UInt32

    [in] 보기 옵션을 지정합니다. 목록에 대 한 InitFlags 값을 참조 하십시오. TextViewInitFlags.

반환 값

형식: 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 보안

참고 항목

참조

IVsTextView 인터페이스

Microsoft.VisualStudio.TextManager.Interop 네임스페이스