(可选) 是可选的,可设定焦点的,命中可测试,以可编辑 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) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。