ITextCaret.MoveTo 메서드 (ITextViewLine, Double, Boolean)
캐럿을 지정된 x 좌표와 텍스트 줄에 대한 최상의 CaretPosition으로 이동합니다.
네임스페이스: Microsoft.VisualStudio.Text.Editor
어셈블리: Microsoft.VisualStudio.Text.UI(Microsoft.VisualStudio.Text.UI.dll)
구문
‘선언
Function MoveTo ( _
textLine As ITextViewLine, _
xCoordinate As Double, _
captureHorizontalPosition As Boolean _
) As CaretPosition
CaretPosition MoveTo(
ITextViewLine textLine,
double xCoordinate,
bool captureHorizontalPosition
)
CaretPosition MoveTo(
ITextViewLine^ textLine,
double xCoordinate,
bool captureHorizontalPosition
)
abstract MoveTo :
textLine:ITextViewLine *
xCoordinate:float *
captureHorizontalPosition:bool -> CaretPosition
function MoveTo(
textLine : ITextViewLine,
xCoordinate : double,
captureHorizontalPosition : boolean
) : CaretPosition
매개 변수
textLine
형식: Microsoft.VisualStudio.Text.Formatting.ITextViewLine캐럿을 포함할 텍스트 줄입니다.
xCoordinate
형식: Double텍스트 렌더링 좌표계에서 캐럿의 x 좌표입니다.
captureHorizontalPosition
형식: Boolean이후의 위 또는 아래로의 이동에 대해 캐럿에서 해당 수평 위치를 캡처해야 하면 true이고, 캐럿에서 이전에 캡처한 수평 위치를 유지해야 하면 false입니다.
반환 값
형식: Microsoft.VisualStudio.Text.Editor.CaretPosition
이동이 발생한 이후 캐럿의 유효한 값을 포함하는 CaretPosition입니다.
예외
예외 | 조건 |
---|---|
ArgumentOutOfRangeException | xCoordinateNaN입니다. |
설명
이 메서드 사용 utf-16 서로게이트 쌍 및 조합 문자 시퀀스를 처리 합니다.
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용를 참조하세요.