Freigeben über


CustomStrokes.Remove-Methode

Entfernt eine Strokes-Auflistung aus der CustomStrokes-Auflistung.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public Sub Remove ( _
    s As String _
)
'Usage
Dim instance As CustomStrokes
Dim s As String

instance.Remove(s)
public void Remove(
    string s
)
public:
void Remove(
    String^ s
)
public void Remove(
    String s
)
public function Remove(
    s : String
)

Parameter

Hinweise

Durch den Aufruf dieser Methode wird dieselbe Strokes-Auflistung entfernt, die mit dem s-Parameter hinzugefügt wurde.

CustomStrokes-Auflistungen enthalten Verweise auf Freihanddaten, nicht jedoch die tatsächlichen Daten selbst. Diese Methode entfernt die Strokes-Auflistung nur aus einem Snapshot der Freihanddaten oder aus einem Verweis auf die Daten. Sie entfernt die Strokes-Auflistung nicht aus den tatsächlichen Freihanddaten. Rufen Sie die Ink.DeleteStrokes-Methode auf, um die Auflistung aus den tatsächlichen Freihanddaten zu löschen.

Eine System.ArgumentException wird ausgelöst, wenn der Parameter name keinem vorhandenen Member der CustomStrokes-Auflistung entspricht.

Beispiele

In diesem Beispiel wird die Strokes-Auflistung entfernt, die unter dem angegebenen Namen in einer CustomStrokes-Auflistung gespeichert ist. Wenn keine Strokes-Auflistung mit dem angegebenen Namen vorhanden ist, wird eine Ausnahme ausgelöst.

Private Sub RemoveCustomStrokes(ByVal mName As String, ByVal mInk As Ink)
    Try
        ' if the name does not exist, an exception will be raised
        mInk.CustomStrokes.Remove(mName)
    Catch E As ArgumentException
        ' this exception is raised when the named collection does not exist
    End Try

End Sub
private void RemoveCustomStrokes(string mName, Ink mInk)
{
    try
    {
        // if the name does not exist, an exception will be raised
        mInk.CustomStrokes.Remove(mName);
    }
    catch (ArgumentException)
    {
        // this exception is raised when the named collection does not exist
    }

}

Plattformen

Windows Vista

.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

Siehe auch

Referenz

CustomStrokes-Klasse

CustomStrokes-Member

Microsoft.Ink-Namespace

Ink.DeleteStrokes

Ink