ContextNodeBase 成员

包括受保护的成员
包括继承的成员

包括 .NET Framework 成员
包括 .NET Compact Framework 成员
包括 XNA Framework 成员

更新:2007 年 11 月

表示在墨迹分析过程中创建的对象树中的一个节点。

ContextNodeBase 类型公开以下成员。

方法

  名称 说明
ms610166.pubmethod(zh-cn,VS.90).gif AddPropertyData 添加一段特定于应用程序的数据。
ms610166.pubmethod(zh-cn,VS.90).gif Confirm 设置确认类型,该类型限制 InkAnalyzerBase 可更改哪些关于节点的内容。
ms610166.pubmethod(zh-cn,VS.90).gif ContainsPropertyData 如果 ContextNodeBase 对象包含以指定的标识符存储的特定于应用程序的数据,则返回 true。
ms610166.pubmethod(zh-cn,VS.90).gif CreatePartiallyPopulatedSubNode 仅用于基类。创建一个只包含以下信息的子 ContextNodeBase 对象:TypeIdLocation
ms610166.pubmethod(zh-cn,VS.90).gif CreateSubNode 创建一个新的子 ContextNodeBase 对象。
ms610166.protmethod(zh-cn,VS.90).gif CreateSubNodeBase 此成员支持 InkAnalyzer 基础结构,不应在代码中直接使用。
ms610166.pubmethod(zh-cn,VS.90).gif DeleteSubNode 删除一个子 ContextNodeBase 对象。
ms610166.pubmethod(zh-cn,VS.90).gif Equals 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。)
ms610166.protmethod(zh-cn,VS.90).gif Finalize 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
ms610166.pubmethod(zh-cn,VS.90).gif GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
ms610166.pubmethod(zh-cn,VS.90).gif GetPacketData 仅用于基类。获取组成笔画标识符所指定的笔画的数据包。
ms610166.pubmethod(zh-cn,VS.90).gif GetPacketDescription 仅用于基类。获取 Guid 类型的数组,该数组描述存储在具有指定标识符的笔画中的数据包数据的类型。
ms610166.pubmethod(zh-cn,VS.90).gif GetPropertyData 返回以指定标识符添加的特定于应用程序的数据。
ms610166.pubmethod(zh-cn,VS.90).gif GetPropertyDataIds 返回存在的属性数据所对应的标识符。
ms610166.pubmethod(zh-cn,VS.90).gif GetStrokeIds 仅用于基对象。返回 ContextNodeBase 对象中的笔画的标识符数组。
ms610166.pubmethod(zh-cn,VS.90).gif GetTextRangeFromNodes 查找已识别字符串中对应于上下文节点集合的文本范围。
ms610166.pubmethod(zh-cn,VS.90).gif GetType 获取当前实例的 Type。 (继承自 Object。)
ms610166.pubmethod(zh-cn,VS.90).gif IsConfirmed 获取一个值,该值指示 ContextNodeBase 对象是否已确认。InkAnalyzerBase 不能更改已确认对象的节点类型和关联的笔画。
ms610166.pubmethod(zh-cn,VS.90).gif IsStringSupported 已重载。 指示当前 ContextNodeBase 的已识别字符串是来自系统字典、用户字典还是单词列表。任何对应 AnalysisHintNode 中的任何限制数据(例如单词列表、参考线或智能标记)均用于确定该字符串是否受到支持。
ms610166.pubmethod(zh-cn,VS.90).gif LoadPropertiesData 针对先前用 SavePropertiesData 创建的字节数组,重新创建特定于应用程序的属性数据和内部属性数据。
ms610166.protmethod(zh-cn,VS.90).gif MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
ms610166.pubmethod(zh-cn,VS.90).gif MoveSubNodeToPosition 将指定的子 ContextNodeBase 对象重新排序到指定索引处。
ms610166.pubmethod(zh-cn,VS.90).gif RemovePropertyData 移除一段特定于应用程序的数据。
ms610166.pubmethod(zh-cn,VS.90).gif Reparent 将此 ContextNodeBase 对象从其当前父级移除,并将其添加到另一个父级。
ms610166.pubmethod(zh-cn,VS.90).gif ReparentStrokes 仅用于基对象。将笔画从此 ContextNodeBase 对象移到指定的 ContextNodeBase 对象。
ms610166.pubmethod(zh-cn,VS.90).gif SavePropertiesData 返回一个字节数组,可以存储该数组并在以后使用该数组在 ContextNodeBase 对象上重新创建特定于应用程序的属性数据和内部属性数据。
ms610166.pubmethod(zh-cn,VS.90).gif SetStrokes 此方法支持 InkAnalyzer 基础结构,不应在代码中直接使用。
ms610166.pubmethod(zh-cn,VS.90).gif ToString 返回 ContextNodeBase 对象的可读字符串类型。 (重写 Object.ToString()。)

页首

属性

  名称 说明
ms610166.pubproperty(zh-cn,VS.90).gif Id 获取 ContextNodeBase 对象的标识符。
ms610166.pubproperty(zh-cn,VS.90).gif Links 获取表示其他 ContextNodeBase 对象之间的关系的 ContextLinkBase 对象的集合。
ms610166.pubproperty(zh-cn,VS.90).gif Location 获取 ContextNodeBase 对象的位置和大小。
ms610166.pubproperty(zh-cn,VS.90).gif ParentNode 获取上下文节点树中的 ContextNodeBase 的父节点。
ms610166.pubproperty(zh-cn,VS.90).gif PartiallyPopulated 获取或设置一个值,该值指示 ContextNodeBase 对象是部分填充还是完全填充。
ms610166.pubproperty(zh-cn,VS.90).gif SubNodes 获取 ContextNodeBase 对象的直接子级。
ms610166.pubproperty(zh-cn,VS.90).gif Type 获取此 ContextNodeBase 对象的上下文节点类型。

页首

另请参见

参考

ContextNodeBase 类

System.Windows.Ink.AnalysisCore 命名空间