IExpressionEditorInstance 介面

定義

表示運算式編輯器執行個體。

public interface class IExpressionEditorInstance
public interface IExpressionEditorInstance
type IExpressionEditorInstance = interface
Public Interface IExpressionEditorInstance

備註

如需運算式編輯器執行個體的詳細描述,請參閱 IExpressionEditorService

屬性

AcceptsReturn

取得或設定值,這個值表示運算式編輯器執行個體是否接受 RETURN 鍵。

AcceptsTab

取得或設定值,這個值表示運算式編輯器執行個體是否接受 TAB 鍵。

HasAggregateFocus

取得值,這個值表示執行個體是否有彙總焦點。

HorizontalScrollBarVisibility

取得或設定值,這個值表示是否可以看到水平捲軸。

HostControl

取得可用來在 ExpressionTextBox 中顯示的 Control 執行個體。

MaxLines

取得或設定要由 ExpressionTextBox 控制項顯示之文字的最大行數。 如果要變成可容納的大小,此屬性會隱含地設定 ExpressionTextBox 控制項的高度。

MinLines

取得或設定要由 ExpressionTextBox 控制項顯示之文字的最小行數。 此屬性會隱含地設定 ExpressionTextBox 控制項的高度。

Text

取得或設定文字的值。

VerticalScrollBarVisibility

取得或設定值,這個值表示是否可以看到垂直捲軸。

方法

CanCompleteWord()

取得值,這個值指出運算式編輯器執行個體是否可以完成使用者正在輸入的字串。

CanCopy()

傳回值,這個值指出是否可以關閉運算式編輯器執行個體。

CanCut()

傳回值,這個值指出是否可以剪下運算式。

CanDecreaseFilterLevel()

傳回值,這個值表示使用 Intellisense 篩選時,是否可以降低篩選層級。

CanGlobalIntellisense()

傳回值,這個值指出運算式編輯器執行個體是否可以擷取運算式上的全域 IntelliSense。

CanIncreaseFilterLevel()

傳回值,這個值表示使用 Intellisense 篩選時,是否可以提高篩選層級。

CanParameterInfo()

傳回 值,這個值指出運算式編輯器執行個體是否可以擷取運算式的參數資訊。

CanPaste()

傳回值,這個值指出是否可以貼上運算式。

CanQuickInfo()

傳回值,這個值指出算式編輯器執行個體是否可以擷取要顯示在 IntelliSense 快速諮詢工具提示上的型別資訊。

CanRedo()

傳回值,這個值指出表示系統是否可以重做作業。

CanUndo()

傳回值,這個值指出表示系統是否可以取消復原作業。

ClearSelection()

清除編輯器執行個體中的選取項目。

Close()

關閉並清除編輯器項目。 這樣會關閉特定的運算式編輯器執行個體。

CompleteWord()

判斷運算式編輯器執行個體是否可以針對使用者輸入的部分文字,提供完成的清單。 例如,您可以向使用者顯示成員、引數與方法名稱,以嘗試協助他們完成正在輸入的文字。

Copy()

複製作用中的運算式。

Cut()

剪下作用中的運算式。

DecreaseFilterLevel()

降低篩選層級可以顯示 IntelliSense 篩選清單中的所有項目,並傳回表示此作業是否成功的值。

Focus()

設定編輯器執行個體的焦點。

GetCommittedText()

取得用來產生運算式的文字。

GlobalIntellisense()

擷取運算式編輯器之運算式上的全域 IntelliSense,並傳回表示此作業是否成功的值。

IncreaseFilterLevel()

提高篩選層級可以顯示 IntelliSense 篩選清單中的一般項目,並傳回表示此作業是否成功的值。

ParameterInfo()

擷取運算式編輯器之運算式上的參數資訊,並傳回表示此作業是否成功的值。

Paste()

貼上作用中的運算式。

QuickInfo()

判斷型別資訊是否會顯示在 IntelliSense 快速諮詢工具提示中。

Redo()

重新套用在編輯器中復原的上一個作業,亦即,回復復原作業的效果。

Undo()

復原編輯器中的上一個作業。

事件

Closing

發生於運算式編輯器執行個體正在關閉時。

GotAggregateFocus

發生於運算式編輯器執行個體有彙總焦點時。

LostAggregateFocus

表示運算式編輯器執行個體失去彙總焦點時所引發的事件。

TextChanged

表示運算式編輯器執行個體中的文字變更時所引發的事件。

適用於