IEditorSelection 介面

適用於版本2

定義編輯器中的插入點、選取項目和文字插入處,一般可透過 IEditorText 介面上的 ServiceProvider 取得。

命名空間:  Microsoft.WebMatrix.Extensibility.Editor
組件:  Microsoft.WebMatrix.Extensibility (在 Microsoft.WebMatrix.Extensibility.dll 中)

public interface IEditorSelection : IEditorText

IEditorSelection 型別公開下列成員。

  名稱說明
公用屬性CaretPosition取得 Buffer 位置。
公用屬性CurrentColumn取得目前選取的資料行。
公用屬性CurrentLine取得編輯器中游標位置的目前行號。
公用屬性EndSelectionPosition取得選取範圍結尾的緩衝區位置。
公用屬性IsBlockSelection取得選取範圍是否為區塊選取範圍。
公用屬性LineCount取得選取範圍中的總行數。
公用屬性ReadOnly取得值,這個值表示目前文字是否為唯讀。 (繼承自 IEditorText。)
公用屬性SelectedText取得選取範圍中的文字。
公用屬性StartSelectionPosition取得選取範圍開頭的緩衝區位置。
公用屬性Text取得或設定編輯器中的所有文字。設定文字,將會清除已變更狀態。 (繼承自 IEditorText。)
上層

  名稱說明
公用方法GoTo建立從起始位移到要選取之字元數的選取範圍。
公用方法InsertText如果目前編輯器仍然開啟中且尚未處置,則會將文字插入至目前編輯器。
公用方法SelectAll選取編輯器的所有內容。
上層
顯示: