IVsTextTrackingPoint 인터페이스
설정 하 고 내부 추적 지점을 유지 합니다.
네임스페이스: Microsoft.VisualStudio.TextManager.Interop
어셈블리: Microsoft.VisualStudio.TextManager.Interop(Microsoft.VisualStudio.TextManager.Interop.dll)
구문
‘선언
<InterfaceTypeAttribute()> _
<GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")> _
Public Interface IVsTextTrackingPoint
[InterfaceTypeAttribute()]
[GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")]
public interface IVsTextTrackingPoint
[InterfaceTypeAttribute()]
[GuidAttribute(L"D6BF0A8A-3798-49C5-8806-648A635EACC8")]
public interface class IVsTextTrackingPoint
[<InterfaceTypeAttribute()>]
[<GuidAttribute("D6BF0A8A-3798-49C5-8806-648A635EACC8")>]
type IVsTextTrackingPoint = interface end
public interface IVsTextTrackingPoint
IVsTextTrackingPoint 형식에서는 다음과 같은 멤버를 노출합니다.
메서드
이름 | 설명 | |
---|---|---|
GetBehavior | ||
GetCurrentLineIndex | ||
GetTextLayer | ||
SetBehavior |
위쪽
설명
현재 선택 항목 등의 특정 위치를 추적할 경우 해당 레이어가 사라질 경우에 위치를 추적할 수는 아직 합성 텍스트 계층에서 생성 되는 텍스트 계층에서 생성 된 텍스트의 위치를 추적할 필요가 없습니다.
솔루션 버퍼 살고으로, 가능한 경우 다른 레이어를 추적 유지 보장을 제외 하 고는 같은 마커 트랙 point 개체입니다. 다시 말해, 다계층 추적점 길이가 0 인 표시자로 유사 하지만 버퍼 계속 존재 하는 경우는 의미 있는 장소에 있는 레이어 중 하나를 항상 보장 됩니다. 절대 경로 지점 UI를 보여주고의 위치를 다시 설정할 수 있습니다. 추적점을 수행할 수 있습니다 클래스를 만들어 해당 레이어 및 현재 줄/인덱스를 쿼리할 수 있습니다.
이 인터페이스에는 특수 한 목적의 경우에만 사용 됩니다. 합성 텍스트 영역에 있을 수 있는 포인트를 추적할 필요가 없는 경우이 인터페이스를 사용 해야 합니다. 일반적으로 클라이언트는 버퍼에서 일반 텍스트 마커를 사용 해야 합니다.