Compartilhar via


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
IACom.h (também requer IACom_i.c)
DLL
IACom.dll

Confira também

_IAnalysisProxyEvents

IInkAnalyzer

IContextNode

Método IInkAnalyzer::Analyze

Método IInkAnalyzer::BackgroundAnalyze

Referência de análise de tinta