_IAnalysisProxyEvents::P opulateContextNode-Ereignis

Tritt auf, bevor der IInkAnalyzer eine Analyse innerhalb des Bereichs eines teilweise aufgefüllten IContextNode-Objekts ausführt.

Syntax

HRESULT PopulateContextNode(
  [in] IInkAnalyzer *pInkAnalyzer,
  [in] IContextNode *pContextNodeToPopulate
);

Parameter

pInkAnalyzer [in]

Das IInkAnalyzer-Objekt , das eine Analyse durchführt.

pContextNodeToPopulate [in]

Das teilweise aufgefüllte IContextNode-Objekt .

Rückgabewert

Eine Beschreibung der Rückgabewerte finden Sie unter Klassen und Schnittstellen – Freihandanalyse.

Bemerkungen

Verwenden Sie dieses Ereignis, wenn Ihre Anwendung eine eigene Datenstruktur verwaltet, die mit der von IInkAnalyzer synchronisiert wird. Wenn IInkAnalyzer dieses Ereignis auslöst, sollte Ihre Anwendung pContextNodeToPopulate auffüllen. Während der Analysephase löst der IInkAnalyzer dieses Ereignis aus, um Informationen für Bereiche abzurufen, in denen freihand analysiert wird.

Wenn das Dokument Links für pContextNodeToPopulate enthält, sollte Ihre Anwendung diese Links erstellen und hinzufügen. Dieser Prozess erfordert, dass sowohl der Quell- als auch der Zielknoten, einschließlich ihrer Vorgänger, vollständig aufgefüllt sind, bevor der Ereignishandler für dieses Ereignis beendet wird (siehe IContextLink::GetSourceNode und IContextLink::GetDestinationNode).

Weitere Informationen zum Synchronisieren Ihrer Anwendungsdaten mit IInkAnalyzer finden Sie unter Datenproxy mit Freihandanalyse.

Während der Hintergrundanalyse löst IInkAnalyzer dieses Ereignis aus, nachdem es das ereignis _IAnalysisEvents::ReadyToReconcile ausgelöst hat .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP Tablet PC Edition [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Nicht unterstützt
Header
IACom.h (erfordert auch IACom_i.c)
DLL
IACom.dll

Siehe auch

_IAnalysisProxyEvents

IInkAnalyzer

IContextNode

IInkAnalyzer::Analyze-Methode

IInkAnalyzer::BackgroundAnalyze-Methode

Freihandanalysereferenz