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 プロパティ値が AnalysisHint の ContextNodeBase です。
コンテキスト情報をヒントに追加するには、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
参照
参照
System.Windows.Ink.AnalysisCore 名前空間
InkAnalyzerBase.CreateAnalysisHint