Evento _IAnalysisProxyEvents::P opulateContextNode
Ocorre antes que o IInkAnalyzer execute a análise dentro da região de um objeto IContextNode parcialmente preenchido.
Sintaxe
HRESULT PopulateContextNode(
[in] IInkAnalyzer *pInkAnalyzer,
[in] IContextNode *pContextNodeToPopulate
);
Parâmetros
-
pInkAnalyzer [in]
-
O objeto IInkAnalyzer prestes a executar a análise.
-
pContextNodeToPopulate [in]
-
O objeto IContextNode parcialmente preenchido.
Valor retornado
Para obter uma descrição dos valores retornados, consulte Classes e interfaces – Análise de tinta.
Comentários
Use esse evento quando o aplicativo mantiver sua própria estrutura de dados, que é sincronizada com a do IInkAnalyzer. Quando o IInkAnalyzer gera esse evento, seu aplicativo deve preencher o pContextNodeToPopulate. Durante a fase de análise, o IInkAnalyzer aciona esse evento para obter informações para áreas em que está analisando a tinta.
Se o documento contiver links para o pContextNodeToPopulate, seu aplicativo deverá criar e adicionar esses links. Esse processo requer que os nós de origem e destino, incluindo seus ancestrais, sejam totalmente preenchidos antes que o manipulador de eventos para esse evento seja encerrado (consulte IContextLink::GetSourceNode e IContextLink::GetDestinationNode).
Para obter mais informações sobre como sincronizar os dados do aplicativo com o IInkAnalyzer, consulte Proxy de dados com Análise de Tinta.
Durante a análise em segundo plano, o IInkAnalyzer aciona esse evento depois de gerar o evento _IAnalysisEvents::ReadyToReconcile .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows XP Tablet PC Edition [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Nenhum compatível |
Cabeçalho |
|
DLL |
|