次の方法で共有


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 です。

コンテキスト情報をヒントに追加するには、PropertyGuidsForAnalysisHintsBase クラスで propertyDataId パラメータがグローバル一意識別子 (GUID) の 1 つに設定された、ContextNodeBase オブジェクトの AddPropertyData メソッドを使用します。

このメソッドは、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