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
매개 변수
pBuffer
형식: Microsoft.VisualStudio.TextManager.Interop.IVsTextBuffer[in] 텍스트 버퍼를 반환 (IVsTextBuffer 개체)는 위치를 포함 합니다.
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 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.