Freigeben über


StrokeCollection.Save Methode

Definition

Speichert die StrokeCollection.

Überlädt

Save(Stream)

Speichert die StrokeCollection im angegebenen Stream.

Save(Stream, Boolean)

Speichert die StrokeCollection im angegebenen Stream und komprimiert sie, wenn dies angegeben wird.

Save(Stream)

Speichert die StrokeCollection im angegebenen Stream.

public:
 void Save(System::IO::Stream ^ stream);
public void Save (System.IO.Stream stream);
member this.Save : System.IO.Stream -> unit
Public Sub Save (stream As Stream)

Parameter

stream
Stream

Der Stream, in dem StrokeCollection gespeichert werden soll.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie sie mithilfe der Save(Stream, Boolean) -Methode in StrokeCollection einer Datei speichern. In diesem Beispiel wird davon ausgegangen, dass es einen InkCanvas namens inkCanvas1gibt.

private void SaveStrokes_Click(object sender, RoutedEventArgs e)
{
    FileStream fs = null;

    try
    {
        fs = new FileStream(inkFileName, FileMode.Create);
        inkCanvas1.Strokes.Save(fs);
    }
    finally
    {
        if (fs != null)
        {
            fs.Close();
        }
    }
}
Private Sub SaveStrokes_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)

    Dim fs As FileStream = Nothing

    Try
        fs = New FileStream(inkFileName, FileMode.Create)
        inkCanvas1.Strokes.Save(fs)
    Finally
        If Not fs Is Nothing Then
            fs.Close()
        End If
    End Try

End Sub

Hinweise

Die Save -Methode speichert das StrokeCollection als Ink Serialized Format (ISF).

Gilt für:

Save(Stream, Boolean)

Speichert die StrokeCollection im angegebenen Stream und komprimiert sie, wenn dies angegeben wird.

public:
 virtual void Save(System::IO::Stream ^ stream, bool compress);
public virtual void Save (System.IO.Stream stream, bool compress);
abstract member Save : System.IO.Stream * bool -> unit
override this.Save : System.IO.Stream * bool -> unit
Public Overridable Sub Save (stream As Stream, compress As Boolean)

Parameter

stream
Stream

Der Stream, in dem StrokeCollection gespeichert werden soll.

compress
Boolean

true, um die StrokeCollection zu komprimieren, andernfalls false.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie sie mithilfe der Save(Stream, Boolean) -Methode in StrokeCollection einer Datei speichern. In diesem Beispiel wird davon ausgegangen, dass es einen InkCanvas namens inkCanvas1gibt.

private void SaveStrokes_Click(object sender, RoutedEventArgs e)
{
    FileStream fs = null;

    try
    {
        fs = new FileStream(inkFileName, FileMode.Create);
        inkCanvas1.Strokes.Save(fs);
    }
    finally
    {
        if (fs != null)
        {
            fs.Close();
        }
    }
}
Private Sub SaveStrokes_Click(ByVal sender As Object, ByVal e As RoutedEventArgs)

    Dim fs As FileStream = Nothing

    Try
        fs = New FileStream(inkFileName, FileMode.Create)
        inkCanvas1.Strokes.Save(fs)
    Finally
        If Not fs Is Nothing Then
            fs.Close()
        End If
    End Try

End Sub

Hinweise

Die Save -Methode speichert das StrokeCollection als Ink Serialized Format (ISF).

Gilt für: