다음을 통해 공유


IVsLanguageDebugInfo.GetNameOfLocation 메서드

지정 된 위치의 이름을 파일을 생성합니다.

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

구문

‘선언
Function GetNameOfLocation ( _
    pBuffer As IVsTextBuffer, _
    iLine As Integer, _
    iCol As Integer, _
    <OutAttribute> ByRef pbstrName As String, _
    <OutAttribute> ByRef piLineOffset As Integer _
) As Integer
int GetNameOfLocation(
    IVsTextBuffer pBuffer,
    int iLine,
    int iCol,
    out string pbstrName,
    out int piLineOffset
)
int GetNameOfLocation(
    [InAttribute] IVsTextBuffer^ pBuffer, 
    [InAttribute] int iLine, 
    [InAttribute] int iCol, 
    [OutAttribute] String^% pbstrName, 
    [OutAttribute] int% piLineOffset
)
abstract GetNameOfLocation : 
        pBuffer:IVsTextBuffer * 
        iLine:int * 
        iCol:int * 
        pbstrName:string byref * 
        piLineOffset:int byref -> int
function GetNameOfLocation(
    pBuffer : IVsTextBuffer, 
    iLine : int, 
    iCol : int, 
    pbstrName : String, 
    piLineOffset : int
) : int

매개 변수

  • iLine
    형식: Int32

    [in] 위치를 포함 하는 줄 번호입니다.

  • iCol
    형식: Int32

    [in] 줄에서 위치를 포함 하는 열입니다.

  • pbstrName
    형식: String%

    [out] 위치 이름이 포함 된 문자열을 반환 합니다.

  • piLineOffset
    형식: Int32%

    [out] 줄 오프셋이 들어 있는 정수를 반환 합니다. iLine.

반환 값

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

설명

COM 시그니처

Textmgr.idl에서:

HRESULT IVsLanguageDebugInfo::GetNameOfLocation(
   [in] IVsTextBuffer *pBuffer, 
   [in] long iLine, 
   [in] long iCol, 
   [out] BSTR *pbstrName, 
   [out] long *piLineOffset
);

이 메서드는 지정 된 위치의 이름을 지정 된 파일의 생성합니다. 이 이름은 "명명 된 엔터티 안쪽 의"의 원본을 나타냅니다. Null이 아닌 경우는 piLineOffset 매개 변수가 채워지면 명명 된 엔터티의 첫 번째 줄에서 오프셋을 사용 합니다. 반환 S_FALSE 안에서 원하는 모든 위치를 해당 하는 경우.

.NET Framework 보안

참고 항목

참조

IVsLanguageDebugInfo 인터페이스

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