다음을 통해 공유


ISymUnmanagedDocument::GetSourceRange 메서드

포함된 소스의 지정된 범위를 지정된 버퍼로 반환합니다. 버퍼는 소스를 충분히 저장할 수 있는 크기여야 합니다.

HRESULT GetSourceRange(
    [in]  ULONG32  startLine,
    [in]  ULONG32  startColumn,
    [in]  ULONG32  endLine,
    [in]  ULONG32  endColumn,
    [in]  ULONG32  cSourceBytes,
    [out] ULONG32  *pcSourceBytes,
    [out, size_is(cSourceBytes),
        length_is(*pcSourceBytes)] BYTE source[]);

매개 변수

  • startLine
    [in] 현재 문서의 시작 줄입니다.

  • startColumn
    [in] 현재 문서의 시작 열입니다.

  • endLine
    [in] 현재 문서의 마지막 줄입니다.

  • endColumn
    [in] 현재 문서의 마지막 열입니다.

  • cSourceBytes
    [in] 소스의 크기(바이트)입니다.

  • pcSourceBytes
    [out] 소스 크기를 받는 변수에 대한 포인터입니다.

  • source
    [out] 소스 문서의 지정된 범위에 대한 크기 및 길이(바이트)입니다.

반환 값

메서드가 성공하면 S_OK를 반환합니다.

참고 항목

참조

ISymUnmanagedDocument 인터페이스