次の方法で共有


_IAnalysisProxyEvents::ContextNodeMovingToPosition イベント

IInkAnalyzerIContextNode オブジェクトを親ノードのサブノードのコレクション内の新しい位置に移動する前に発生します。

構文

HRESULT ContextNodeMovingToPosition(
  [in] IInkAnalyzer *pInkAnalyzer,
  [in] IContextNode *pISubNodeToMove,
  [in] IContextNode *pParentContextNode,
  [in] ULONG        ulNewIndex
);

パラメーター

pInkAnalyzer [in]

IContextNode オブジェクトを移動する IInkAnalyzer オブジェクト。

pISubNodeToMove [in]

移動する IContextNode オブジェクト。

pParentContextNode [in]

pISubNodeToMove の親 IContextNode オブジェクト。

ulNewIndex [in]

親ノードのサブノードのコレクション内の pISubNodeToMove の新しい場所。

戻り値

戻り値の説明については、「 クラスとインターフェイス - インク分析」を参照してください。

解説

このイベントは、アプリケーションが IInkAnalyzer のデータ構造と同期する独自のデータ構造を維持する場合に使用します。 このイベントは、インク分析の調整フェーズ中、または親ノードのサブノードのコレクション内で IContextNode を 移動するインク アナライザー メソッドに応答して発生します ( 「IContextNode::GetParentNode 」および「 IContextNode::GetSubNodes」を参照)。

アプリケーション データを IInkAnalyzer と同期する方法の詳細については、「Ink Analysis を使用した データ プロキシ」を参照してください。

要件

要件
サポートされている最小のクライアント
Windows XP Tablet PC Edition [デスクトップ アプリのみ]
サポートされている最小のサーバー
サポートなし
ヘッダー
IACom.h (IACom_i.c も必要)
[DLL]
IACom.dll

関連項目

_IAnalysisProxyEvents

IInkAnalyzer

IContextNode

IInkAnalyzer::Analyze メソッド

IInkAnalyzer::BackgroundAnalyze メソッド

IContextNode::GetParentNode

IContextNode::GetSubNodes

インク分析リファレンス