次の方法で共有


InkAnalyzerBase.GetAnalysisHints メソッド

InkAnalyzerBase にアタッチされた分析ヒント ノードをすべて返します。

名前空間 :  System.Windows.Ink.AnalysisCore
アセンブリ :  IACore (IACore.dll 内)

構文

'宣言
Public Function GetAnalysisHints As ContextNodeBaseCollection
'使用
Dim instance As InkAnalyzerBase
Dim returnValue As ContextNodeBaseCollection

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

戻り値

型 : System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection
インク アナライザにアタッチされた分析ヒント ノードのコレクション。

解説

インク アナライザにアタッチされた分析ヒント ノードがない場合、このメソッドは空のコレクションを返します。

分析ヒント ノードは、Type プロパティ値が AnalysisHintContextNodeBase です。

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

コンテキスト ノードで設定されているプロパティ値を検出するには、GetPropertyDataIds を使用します。プロパティの値を検出するには、GetPropertyData を使用します。

次の例では、現在 InkAnalyzerBase、theInkAnalyzerBase にアタッチされているすべての分析ヒント ノードを取得します。

Dim allAnalysisHints As System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection = _
    theInkAnalyzerBase.GetAnalysisHints()
System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection allAnalysisHints =
    theInkAnalyzerBase.GetAnalysisHints();

プラットフォーム

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