ストローク識別子の指定された配列にその識別子が格納されているストロークのうちいずれかが含まれている、指定した型の ContextNodeBase オブジェクトを返します。
名前空間 : System.Windows.Ink.AnalysisCore
アセンブリ : IACore (IACore.dll 内)
構文
'宣言
Public Function FindNodesOfType ( _
type As Guid, _
strokeIds As Integer() _
) As ContextNodeBaseCollection
'使用
Dim instance As InkAnalyzerBase
Dim type As Guid
Dim strokeIds As Integer()
Dim returnValue As ContextNodeBaseCollection
returnValue = instance.FindNodesOfType(type, _
strokeIds)
public ContextNodeBaseCollection FindNodesOfType(
Guid type,
int[] strokeIds
)
public:
ContextNodeBaseCollection^ FindNodesOfType(
Guid type,
array<int>^ strokeIds
)
public ContextNodeBaseCollection FindNodesOfType(
Guid type,
int[] strokeIds
)
public function FindNodesOfType(
type : Guid,
strokeIds : int[]
) : ContextNodeBaseCollection
パラメータ
- type
型 : System.Guid
検出するコンテキスト ノードの型。
- strokeIds
型 : array<System.Int32[]
ストローク識別子が含まれる配列。
戻り値
型 : System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection
その識別子が strokeIds に格納されているストロークのうちいずれかが含まれている、指定した型のコンテキスト ノードが含まれる ContextNodeBase オブジェクトを返します。
解説
ノード、またはその子孫のいずれかが、strokeIds で指定されたストロークを参照している場合、このメソッドの戻り値にそのノードが含まれます。
例
次の例では、配列 theStrokeIds で識別されるストロークが含まれる、InkAnalyzerBase、theInkAnalyzerBase 内のすべてのライン ノードを検出します。
Dim lineNodes As System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection = _
theInkAnalyzerBase.FindNodesOfType( _
System.Windows.Ink.AnalysisCore.ContextNodeTypeBase.Line, theStrokeIds)
System.Windows.Ink.AnalysisCore.ContextNodeBaseCollection lineNodes =
theInkAnalyzerBase.FindNodesOfType(
System.Windows.Ink.AnalysisCore.ContextNodeTypeBase.Line, theStrokeIds);
プラットフォーム
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0
参照
参照
System.Windows.Ink.AnalysisCore 名前空間