IVsTextView.GetSelection 메서드
있을 경우 현재 선택 항목에 해당 하는 텍스트 범위를 반환 합니다.
네임스페이스: Microsoft.VisualStudio.TextManager.Interop
어셈블리: Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)
구문
‘선언
Function GetSelection ( _
<OutAttribute> ByRef piAnchorLine As Integer, _
<OutAttribute> ByRef piAnchorCol As Integer, _
<OutAttribute> ByRef piEndLine As Integer, _
<OutAttribute> ByRef piEndCol As Integer _
) As Integer
int GetSelection(
out int piAnchorLine,
out int piAnchorCol,
out int piEndLine,
out int piEndCol
)
int GetSelection(
[OutAttribute] int% piAnchorLine,
[OutAttribute] int% piAnchorCol,
[OutAttribute] int% piEndLine,
[OutAttribute] int% piEndCol
)
abstract GetSelection :
piAnchorLine:int byref *
piAnchorCol:int byref *
piEndLine:int byref *
piEndCol:int byref -> int
function GetSelection(
piAnchorLine : int,
piAnchorCol : int,
piEndLine : int,
piEndCol : int
) : int
매개 변수
piAnchorLine
형식: Int32%[out] 줄 위치를 선택 영역을 고정 합니다. 사용자 선택에 따라이 값 위쪽 줄 선택에서 되지는지 않습니다.
piAnchorCol
형식: Int32%[out] 선택 영역에 대해 열 위치를 고정 합니다. 사용자의 선택에 따라,이 값은 선택 영역에서 위쪽, 왼쪽 열 위치 되지는지 않습니다. Viewcol 좌표 가상 공간이 포함 될 수 있습니다.
piEndLine
형식: Int32%[out] 선택 영역을 줄 끝 위치입니다. 사용자 선택에 따라이 값이 낮은 행 선택 영역에 있는 되지는지 않습니다.
piEndCol
형식: Int32%[out] 다음은 선택 영역에 대 한 끝 열 위치입니다. 사용자 선택에 따라이 값의 아래쪽, 오른쪽 열 위치 선택에서 되지는지 않습니다. Viewcol 좌표 가상 공간이 포함 될 수 있습니다.
반환 값
형식: Int32
메서드가 성공 하면, 반환 S_OK.실패할 경우 오류 코드를 반환합니다.
설명
COM 시그니처
Textmgr.idl에서:
HRESULT IVsTextView::GetSelection(
[out] long *piAnchorLine,
[out] ViewCol *piAnchorCol,
[out] long *piEndLine,
[out] ViewCol *piEndCol
);
매개 변수를 GetSelection 수 있습니다 nullNull 참조(Visual Basic의 경우 Nothing) 결정 하는 것이 필요 하지 않은 경우. 이 정보를 반환 하는 TextSpan 구조, 호출 하는 GetSelectionSpan 메서드.
참고
기준 위치는 항상 텍스트 보기에서 왼쪽 또는 위쪽 위치가 아닙니다.예를 들어, 10 줄에 걸쳐, 사용자 수 있습니다 자신의 선택에 선 10 고정 및 따라서 예상된 앵커/선 순서를 반대로 자신의 선택에 선 1, 종료 합니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.