IInkAnalyzer::RemoveStroke-Methode

Entfernt den angegebenen Strich aus dem IInkAnalyzer.

Syntax

HRESULT RemoveStroke(
  [in] LONG *plStrokeId
);

Parameter

plStrokeId [in]

Der Strichbezeichner.

Rückgabewert

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

Bemerkungen

Diese Methode entfernt die Paketdaten für und Verweise auf den angegebenen Strich aus dem IInkAnalyzer.

Diese Methode entfernt den Strich aus dem Blattkontextknoten, der auf den Strich verweist. Wenn der IContextNode nicht mehr auf Striche verweist, löscht diese Methode die IContextNode - und alle vorgängern IContextNode-Objekte , die keine untergeordneten Knoten mehr haben.

Nachdem diese Methode den Strich aus dem IContextNode entfernt hat, aktualisiert sie den modifiziert Bereich des IInkAnalyzer-Objekts (siehe IInkAnalyzer::GetDirtyRegion-Methode), um das Begrenzungsfeld des entfernten Strichs einzuschließen.

Wenn plStrokeId keinen Strich identifiziert, der dem IInkAnalyzer zugeordnet ist, gibt diese Methode zurück, ohne das Freihandanalysetool zu aktualisieren.

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

Weitere Informationen

IInkAnalyzer

IInkAnalyzer::AddStroke-Methode

IInkAnalyzer::AddStrokeForLanguage-Methode

IInkAnalyzer::AddStrokes-Methode

IInkAnalyzer::AddStrokesForLanguage-Methode

IInkAnalyzer::RemoveStrokes-Methode

IInkAnalyzer::GetDirtyRegion-Methode

Freihandanalysereferenz