IEditorSelection 인터페이스
버전 2에 적용
일반적으로 IEditorText 인터페이스의 ServiceProvider를 통해 사용할 수 있는 편집기에서 캐럿, 선택 영역 및 텍스트 삽입을 정의합니다.
네임스페이스: Microsoft.WebMatrix.Extensibility.Editor
어셈블리: Microsoft.WebMatrix.Extensibility(Microsoft.WebMatrix.Extensibility.dll)
구문
‘선언
Public Interface IEditorSelection _
Inherits IEditorText
‘사용 방법
Dim instance As IEditorSelection
public interface IEditorSelection : IEditorText
public interface class IEditorSelection : IEditorText
type IEditorSelection =
interface
interface IEditorText
end
public interface IEditorSelection extends IEditorText
IEditorSelection 유형에서 다음 멤버를 표시합니다.
속성
이름 | 설명 | |
---|---|---|
CaretPosition | Buffer 위치를 가져옵니다. | |
CurrentColumn | 현재 선택된 열을 가져옵니다. | |
CurrentLine | 편집기의 커서 위치에 대한 현재 행 번호를 가져옵니다. | |
EndSelectionPosition | 선택 영역 끝 부분에 대한 버퍼 위치를 가져옵니다. | |
IsBlockSelection | 선택 영역이 블록 선택 영역인지 여부를 가져옵니다. | |
LineCount | 선택 영역의 총 행 수를 가져옵니다. | |
ReadOnly | 현재 텍스트가 읽기 전용인지를 나타내는 값을 가져옵니다. (IEditorText에서 상속됨) | |
SelectedText | 선택 영역의 텍스트를 가져옵니다. | |
StartSelectionPosition | 선택 영역의 시작 부분에 대한 버퍼 위치를 가져옵니다. | |
Text | 편집기의 모든 텍스트를 가져오거나 설정합니다. 텍스트를 설정하면 더티 상태가 지워집니다. (IEditorText에서 상속됨) |
맨 위로 이동
메서드
이름 | 설명 | |
---|---|---|
GoTo | 시작 오프셋에서 선택할 문자 수까지 선택 영역을 만듭니다. | |
InsertText | 텍스트가 아직 열려 있고 삭제되지 않은 경우 현재 편집기에 텍스트를 삽입합니다. | |
SelectAll | 편집기의 모든 내용을 선택합니다. |
맨 위로 이동