_IAnalysisProxyEvents::ContextNodeCreated 이벤트
IInkAnalyzer가 IContextNode 개체를 만든 후에 발생합니다.
구문
HRESULT ContextNodeCreated(
[in] IInkAnalyzer *pInkAnalyzer,
[in] IContextNode *pContextNodeCreated
);
매개 변수
-
pInkAnalyzer [in]
-
IContextNode 개체를 만드는 IInkAnalyzer입니다.
-
pContextNodeCreated [in]
-
새 IContextNode 개체입니다.
반환 값
반환 값에 대한 설명은 클래스 및 인터페이스 - 잉크 분석을 참조하세요.
설명
애플리케이션이 IInkAnalyzer의 데이터 구조와 동기화되는 자체 데이터 구조를 유지 관리하는 경우 이 이벤트를 사용합니다. 이 이벤트는 잉크 분석의 조정 단계 중 또는 IContextNode를 만드는 잉크 분석기 메서드에 대한 응답으로 발생합니다.
IInkAnalyzer가 IContextNode를 만들 때 새 IContextNode는 스트로크를 포함하지 않으며 다른 IContextNode 개체에 대한 링크를 포함하지 않으며 모든 속성이 설정되지 않을 수 있습니다. 또한 새 IContextNode 가 부모 노드의 하위 노드 컬렉션 끝에 추가됩니다( IContextNode::GetParentNode 및 IContextNode::GetSubNodes 참조). 이 이벤트 후에 는 IInkAnalyzer 가 다음 이벤트를 발생할 수 있습니다.
- 한 컨텍스트 노드에서 다른 컨텍스트 노드로 스트로크를 이동할 때 _IAnalysisProxyEvents::StrokeReparented 이벤트입니다.
- IContextNode에 IContextLink를 추가할 때 _IAnalysisProxyEvents::ContextNodeLinkAdding 이벤트입니다.
- 부모 노드의 하위 노드 컬렉션 내에서 IContextNode의 순서를 변경하는 경우 _IAnalysisProxyEvents::ContextNodeMovingToPosition 이벤트입니다.
- IInkAnalyzer는 이 분석 단계에 대한 IContextNode의 상태를 해결한 후 _IAnalysisProxyEvents::ContextNodePropertiesUpdated 이벤트를 발생합니다.
애플리케이션 데이터를 IInkAnalyzer와 동기화하는 방법에 대한 자세한 내용은 잉크 분석을 사용하여 데이터 프록시를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows XP 태블릿 PC 버전 [데스크톱 앱만 해당] |
지원되는 최소 서버 |
지원되는 버전 없음 |
헤더 |
|
DLL |
|