다음을 통해 공유


IVsTextStream.CreateStreamMarker 메서드

지정 된 종류의 스트림 마커를 위에 지정 된 영역을 만듭니다.

네임스페이스:  Microsoft.VisualStudio.TextManager.Interop
어셈블리:  Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)

구문

‘선언
Function CreateStreamMarker ( _
    iMarkerType As Integer, _
    iPos As Integer, _
    iLength As Integer, _
    pClient As IVsTextMarkerClient, _
    <OutAttribute> ppMarker As IVsTextStreamMarker() _
) As Integer
int CreateStreamMarker(
    int iMarkerType,
    int iPos,
    int iLength,
    IVsTextMarkerClient pClient,
    IVsTextStreamMarker[] ppMarker
)
int CreateStreamMarker(
    [InAttribute] int iMarkerType, 
    [InAttribute] int iPos, 
    [InAttribute] int iLength, 
    [InAttribute] IVsTextMarkerClient^ pClient, 
    [OutAttribute] array<IVsTextStreamMarker^>^ ppMarker
)
abstract CreateStreamMarker : 
        iMarkerType:int * 
        iPos:int * 
        iLength:int * 
        pClient:IVsTextMarkerClient * 
        ppMarker:IVsTextStreamMarker[] byref -> int
function CreateStreamMarker(
    iMarkerType : int, 
    iPos : int, 
    iLength : int, 
    pClient : IVsTextMarkerClient, 
    ppMarker : IVsTextStreamMarker[]
) : int

매개 변수

  • iMarkerType
    형식: Int32

    [in] 형식 마커를 만들 수 있습니다.

  • iPos
    형식: Int32

    [in] 텍스트 버퍼의 시작 위치입니다.

  • iLength
    형식: Int32

    [in] 위에 마커를 만들 수 있는 텍스트의 길이입니다.

반환 값

형식: Int32
메서드가 성공 하면, 반환 S_OK.실패할 경우 오류 코드를 반환합니다.

설명

COM 시그니처

Textmgr.idl에서:

HRESULT IVsTextStream::CreateStreamMarker(
   [in] long iMarkerType,
   [in] long iPos,
   [in] long iLength,
   [in] IVsTextMarkerClient *pClient,
   [out] IVsTextStreamMarker **ppMarker
);

이 메서드 마커를 통해 지정 된 영역을 만듭니다. 버퍼에 대 한 표식 이벤트를 수신 하려는 경우 다음에 대 한 포인터 전달의 IVsTextMarkerClient 의 인터페이스는 pClient 매개 변수.

참고

마커를 사용 하 여 만든 CreateStreamMarker 스트림 지향 표식입니다.사용 M:Microsoft.VisualStudio.TextManager.Interop.IVsTextLines.CreateLineMarker(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Microsoft.VisualStudio.TextManager.Interop.IVsTextMarkerClient,Microsoft.VisualStudio.TextManager.Interop.IVsTextLineMarker[]) 줄 지향 마커를 만들 수 있습니다.

.NET Framework 보안

참고 항목

참조

IVsTextStream 인터페이스

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