ShapeSubField 类
(可选) 是可选的,可设定焦点的,命中可测试,以可编辑 ShapeField 的一个子元素和 IAccessible。ShapeSubField 的示例是列表中列出字段的项目,网格和网格线在网格字段和单选按钮单选按钮组中。ShapeSubFields 仅可以创建根据需要。例如,只包含 10,000 单元格需要的网格创建单元格的子体,当子体时,焦点,命中测试,编辑或获取通过 IAccessible。
继承层次结构
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField
Microsoft.VisualStudio.Modeling.Diagrams.ListItemSubField
命名空间: Microsoft.VisualStudio.Modeling.Diagrams
程序集: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)
语法
声明
Public MustInherit Class ShapeSubField
public abstract class ShapeSubField
ShapeSubField 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
ShapeSubField | 初始化 ShapeSubField 类的新实例。 |
页首
属性
名称 | 说明 | |
---|---|---|
SubFieldHashCode | 获取此 ShapeSubField 的哈希代码。 |
页首
方法
名称 | 说明 | |
---|---|---|
AccessibleDoDefaultAction | 执行与该辅助性对象相关的默认操作。 | |
CanEditValue | 返回指示此子体的值是否的值进行编辑。 | |
CommitPendingEdit | 提交挂起的编辑。 | |
DoKeyboardNavigation | 对形状子体适当的导航方法。 | |
EditValue(ShapeElement, ShapeField, DiagramClientView) | 调用由就地编辑。 | |
EditValue(ShapeElement, ShapeField, DiagramClientView, PointD) | 调用由就地编辑的,请插入符号使用指定的光标位置。 | |
Equals | (重写 Object.Equals(Object)。) | |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | |
GetAccessibilityObject | 获取 AccessibleObject 分配给子体。 | |
GetAccessibleDefaultActionDescription | 获取描述对象默认操作的字符串。并非所有对象都有默认操作。 | |
GetAccessibleDescription | 返回一个可访问的说明。 | |
GetAccessibleHelp | 获取对象用途或如何使用对象的说明。 | |
GetAccessibleHelpTopicFileName | 包含路径帮助文件与此可访问对象。 | |
GetAccessibleHelpTopicId | 获取帮助主题标识符中的标识符与此可访问对象。 | |
GetAccessibleName | 返回一个可访问的名称。 | |
GetAccessibleRole | 返回一个可访问的角色。 | |
GetAccessibleValue | ||
GetActiveInPlaceEditor | 返回有效的就地编辑的控件。,在就地编辑为此子体情况下,不活动此方法可返回 null。 | |
GetBounds | 返回位于世界坐标的区域的左上角父形状。 | |
GetCursor | 获取突出显示的光标,当鼠标指针在 ShapeSubField 时。 | |
GetFocusable | 获取指示此 ShapeSubField 淡出设定。 | |
GetHashCode | (重写 Object.GetHashCode()。) | |
GetInPlaceEditorBounds | 返回一个就地编辑的区域相对于其在世界单元的父形状。 | |
GetPotentialMouseAction | 检索在下一 MouseDown 事件应作为活动的鼠标事件,如果鼠标悬停在指定的点。 | |
GetSelectable | 获取指示此是否 ShapeSubField 的值是可选的。 | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
HasPendingEdit | 返回一个就地编辑的值是否处于活动状态,与挂起的更改。 | |
IsNavigationKey(Char) | 返回指示指定的字符是否的值对应于一个导航命令。 | |
IsNavigationKey(Keys) | 返回指示指定的键数据是否的值对应于一个导航命令。 | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | |
NavigateAscend | 调用此 ShapeSubField 将焦点设置到其导航序列中的第一个上级。 | |
NavigateTo | 设置焦点到指定的 DiagramItem。 | |
NavigateToFirst | 调用此 ShapeSubField 将焦点设置到此子体的第一个同级 (即,父的第一个子级) 导航序列的。 | |
NavigateToLast | 调用此 ShapeSubField 将焦点设置到此子体的最后一个同级 (即,父的最后一个子项) 导航序列的。 | |
NavigateToNext | 调用此 ShapeSubField 将焦点设置到导航序列的下一个对象。 | |
NavigateToPrevious | 调用此 ShapeSubField 将焦点设置为在导航序列中的前对象。 | |
OnBeginEdit | 调用时,就地编辑启动。 | |
OnClick | 调用控件的 OnClick()。 | |
OnDoubleClick | 调用控件的 OnDoubleClick()。 | |
OnEndEdit | 调用时,就地编辑关闭。 | |
OnKeyDown | 当按下键时调用。将调用,此 ShapeSubField 必须是在选定内容中的焦点 ShapeSubField。 | |
OnKeyPress | 对键和向下键之间。将调用,此 ShapeSubField 必须是在选定内容中的焦点 ShapeSubField。 | |
OnKeyUp | 调用,松开键。将调用,此 ShapeSubField 必须是在选定内容中的焦点 ShapeSubField。 | |
OnMouseDown | 调用控件的 OnMouseDown()。 | |
OnMouseMove | 调用控件的 OnMouseMove()。 | |
OnMouseUp | 调用控件的 OnMouseUp()。 | |
OnMouseWheel | 调用控件的 OnMouseWheel()。 | |
SubFieldEquals | 获取指示此 ShapeSubField 与指定的 ShapeSubField 是否的值相等。 | |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。