InPlaceTextEditor 类
继承层次结构
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.InPlaceTextEditor
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
语法
声明
Public NotInheritable Class InPlaceTextEditor _
Implements IDisposable
public sealed class InPlaceTextEditor : IDisposable
InPlaceTextEditor 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
CommitOnEscape | 获取或设置一个转义键是否的值进行编辑。如果为 true, enter 键将用作 CRLF 为就地编辑。 | |
EditorControl | 获取 windows 控件用于编辑文本。 | |
EditorFont | 获取此版本的自定义字体。,将使用情况下,此属性可返回 null 编辑控件的默认字体。 | |
Field | 获取当前编辑字段或子体当前编辑器中的字段。 | |
HorizontalAlignment | 获取或设置一个文本的水平对齐的在编辑器的值。 | |
Instance | 获取一个 InPlaceTextEditor 实例。 | |
InUse | 获取一个编辑控件是否的值是当前活动和在使用中。 | |
MultipleLineEditingEnabled | 获取或设置一个文本编辑器淡出支持多行编辑。 | |
Shape | 获取域或子体当前编辑的形状。 | |
SubField | 获取对象中子体。这可以为空。 | |
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 | 将激发的事件,请就地编辑完成。 |
页首
备注
一个就地编辑
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。