Freigeben über


IContextNode::SavePropertiesData-Methode

Ruft ein Array von Bytes ab, das die anwendungsspezifischen und internen Eigenschaftendaten für diesen IContextNode enthält.

Syntax

HRESULT SavePropertiesData(
  [in, out] ULONG *pulPropertiesDataSize,
  [out]     BYTE  **ppbPropertiesData
);

Parameter

pulPropertiesDataSize [in, out]

Die Größe des Datenarrays, das die Eigenschafteninformationen enthält. Der übergebene Wert wird nicht verwendet.

ppbPropertiesData [out]

Ein Zeiger auf ein ganzzahliges 8-Bit-Array ohne Vorzeichen, das die anwendungsspezifischen und internen Eigenschaftendaten enthält.

Rückgabewert

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

Bemerkungen

Achtung

Um einen Speicherverlust zu vermeiden, verwenden Sie CoTaskMemFree , um den Arbeitsspeicher aus *ppbPropertiesData freizugeben, wenn Sie die Informationen nicht mehr benötigen.

Verwenden Sie diese Methode, wenn Ihre Anwendung eine eigene Datenstruktur verwaltet, die mit der von IInkAnalyzer synchronisiert wird. Diese Methode speichert die Eigenschaftendaten, die der IInkAnalyzer auf dem IContextNode festgelegt hat.

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

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

IContextNode

IContextNode::LoadPropertiesData

IContextNode::AddPropertyData

IContextNode::GetPropertyData

IContextNode::RemovePropertyData

IContextNode::GetPropertyDataIds

IContextNode::ContainsPropertyData

Freihandanalysereferenz