InPlaceTextEditor 類別
繼承階層架構
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.InPlaceTextEditor
命名空間: Microsoft.VisualStudio.Modeling.Diagrams
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 中)
語法
'宣告
Public NotInheritable Class InPlaceTextEditor _
Implements IDisposable
public sealed class InPlaceTextEditor : IDisposable
InPlaceTextEditor 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
![]() |
CommitOnEscape | 取得或設定值,指出 Escape 鍵是否認可編輯。如果為 true,Enter 鍵將做為就地編輯的 CRLF。 |
![]() |
EditorControl | 取得用來編輯文字的 Windows 控制項。 |
![]() |
EditorFont | 取得這個編輯器的自訂字型。這個屬性可能會傳回 null,在此情況下,將會使用編輯控制項的預設字型。 |
![]() |
Field | 取得目前正在編輯的欄位或目前正在編輯其子欄位的欄位。 |
![]() |
HorizontalAlignment | 取得或設定值,指出編輯器中文字的水平對齊方向。 |
![]() ![]() |
Instance | 取得單一 InPlaceTextEditor 執行個體。 |
![]() |
InUse | 取得值,指出編輯控制項目前是否為使用中且正在使用。 |
![]() |
MultipleLineEditingEnabled | 取得或設定值,指出這文字編輯器是否支援多行編輯。 |
![]() |
Shape | 取得目前正在編輯其欄位或子欄位的圖案。 |
![]() |
SubField | 取得目前正在編輯的子欄位。這個可以是 null。 |
![]() |
WordWrap | 取得或設定值,指出編輯器是否應該自動換行。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
![]() |
CancelPendingEdit | 取消暫止編輯 (如果有的話)。 |
![]() |
CanEditValue | 傳回值,指出是否可以編輯此欄位的值。 |
![]() |
CommitPendingEdit | 認可暫止編輯 (如果有的話)。 |
![]() |
Dispose | 將 InPlaceTextEditor 類別目前的執行個體所使用的資源全部釋出。 |
![]() |
EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView) | 叫用就地編輯器。 |
![]() |
EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, PointD) | 叫用就地編輯器,使用指定的滑鼠位置設定插入號。 |
![]() |
EditValue(ShapeElement, ShapeField, ShapeSubField, DiagramClientView, String) | 叫用就地編輯器,並使用指定的文字取代此文字。 |
![]() |
Equals | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 |
![]() |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 |
![]() |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 |
![]() |
SetFont | 設定這個編輯器的字型。 |
![]() |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
事件
名稱 | 描述 | |
---|---|---|
![]() |
BeginEdit | 在就地編輯開始時引發的事件。 |
![]() |
EndEdit | 在就地編輯完成時引發的事件。 |
回頁首
備註
一個就地編輯器
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。