InkAnalyzerBase.GetAnalysisHints 方法 (String)

返回附加到 InkAnalyzerBase 的具有指定名称的所有分析提示节点。

命名空间:  System.Windows.Ink.AnalysisCore
程序集:  IACore(在 IACore.dll 中)

语法

声明
Public Function GetAnalysisHints ( _
    hintName As String _
) As ContextNodeBaseCollection
用法
Dim instance As InkAnalyzerBase
Dim hintName As String
Dim returnValue As ContextNodeBaseCollection

returnValue = instance.GetAnalysisHints(hintName)
public ContextNodeBaseCollection GetAnalysisHints(
    string hintName
)
public:
ContextNodeBaseCollection^ GetAnalysisHints(
    String^ hintName
)
public ContextNodeBaseCollection GetAnalysisHints(
    String hintName
)
public function GetAnalysisHints(
    hintName : String
) : ContextNodeBaseCollection

参数

  • hintName
    类型:System.String
    要返回的分析提示节点的名称。

返回值

类型:System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection
一个集合,包含附加到墨迹分析器的、具有指定名称的所有分析提示节点。

备注

如果墨迹分析器未附加任何这样的分析提示节点,则此方法返回空集合。

分析提示节点是 Type 属性值为 AnalysisHintContextNodeBase

若要将上下文信息添加到提示,请使用 ContextNodeBase 对象的 AddPropertyData 方法,并将 propertyDataId 参数设置为 PropertyGuidsForAnalysisHintsBase 类中的全局唯一标识符 (GUID) 之一。

此方法只能返回设置了 Name 属性的分析提示。

若要查找上下文节点上设置的属性值,请使用 GetPropertyDataIds。若要查找属性的值,请使用 GetPropertyData

示例

下面的示例仅检索当前附加到 InkAnalyzerBase (theInkAnalyzerBase) 的具有指定名称的分析提示节点。

Dim theAnalysisHints As System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection = _
    theInkAnalyzerBase.GetAnalysisHints("Allow Partial Dictionary Terms")
System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection theAnalysisHints =
    theInkAnalyzerBase.GetAnalysisHints(
        "Allow Partial Dictionary Terms");

平台

Windows Vista, Windows XP SP2, Windows Server 2003

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.0

另请参见

参考

InkAnalyzerBase 类

InkAnalyzerBase 成员

GetAnalysisHints 重载

System.Windows.Ink.AnalysisCore 命名空间

InkAnalyzerBase.CreateAnalysisHint

InkAnalyzerBase.DeleteAnalysisHint

System.Windows.Ink.AnalysisCore.ContextNodeBase