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 | 選取編輯器的所有內容。 |
上層