InkAnalyzerBase.RemoveStroke-Methode
Entfernt den angegebenen Strich aus dem Freihandanalysemodul.
Namespace: System.Windows.Ink.AnalysisCore
Assembly: IACore (in IACore.dll)
Syntax
'Declaration
Public Sub RemoveStroke ( _
strokeId As Integer _
)
'Usage
Dim instance As InkAnalyzerBase
Dim strokeId As Integer
instance.RemoveStroke(strokeId)
public void RemoveStroke(
int strokeId
)
public:
void RemoveStroke(
int strokeId
)
public void RemoveStroke(
int strokeId
)
public function RemoveStroke(
strokeId : int
)
Parameter
- strokeId
Typ: System.Int32
Der Strichbezeichner.
Hinweise
Diese Methode entfernt die Paketdaten für und Verweise auf den angegebenen Strich aus dem InkAnalyzerBase.
Diese Methode entfernt den Strich aus dem Endkontextknoten, der auf den Strich verweist. Wenn der Kontextknoten auf keine Striche mehr verweist, wird er von dieser Methode zusammen mit allen Vorgängerknoten gelöscht, die über keine untergeordneten Knoten mehr verfügen.
Nachdem diese Methode den Strich aus dem Kontextknoten entfernt hat, aktualisiert sie DirtyRegion der Freihandanalyse, um das umgebende Feld des entfernten Strichs einzuschließen.
Wenn strokeId keinen Strich identifiziert, der dem Freihandanalysemodul zugeordnet ist, gibt diese Methode einen Wert zurück, ohne dass das Freihandanalysemodul aktualisiert wird.
Beispiele
Im folgenden Beispiel wird der angegebene Strich aus dem InkAnalyzerBase mit dem Namen theInkAnalyzerBase entfernt. In diesem Beispiel ist theStrokeId eine 32-Bit-Ganzzahl mit Vorzeichen, die den zu entfernenden Strich identifiziert.
theInkAnalyzerBase.RemoveStroke(theStrokeId)
theInkAnalyzerBase.RemoveStroke(theStrokeId);
Plattformen
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0