Sdílet prostřednictvím


StrokeCollection.Save Metoda

Definice

Uloží soubor StrokeCollection.

Přetížení

Save(Stream)

Uloží hodnotu StrokeCollection do zadaného Streamsouboru .

Save(Stream, Boolean)

Uloží StrokeCollection hodnotu do zadaného Stream a při zadání ho zkomprimuje.

Save(Stream)

Uloží hodnotu StrokeCollection do zadaného Streamsouboru .

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)

Parametry

stream
Stream

Do Stream kterého chcete uložit StrokeCollection.

Příklady

Následující příklad ukazuje, jak uložit StrokeCollection soubor do souboru pomocí Save(Stream, Boolean) metody . V tomto příkladu se předpokládá, že existuje objekt InkCanvas s názvem inkCanvas1.

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

Poznámky

Metoda Save uloží StrokeCollection jako ink serializovaný formát (ISF).

Platí pro

Save(Stream, Boolean)

Uloží StrokeCollection hodnotu do zadaného Stream a při zadání ho zkomprimuje.

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)

Parametry

stream
Stream

Do Stream kterého chcete uložit StrokeCollection.

compress
Boolean

true komprimujte ; StrokeCollectionv falseopačném případě .

Příklady

Následující příklad ukazuje, jak uložit StrokeCollection soubor do souboru pomocí Save(Stream, Boolean) metody . V tomto příkladu se předpokládá, že existuje objekt InkCanvas s názvem inkCanvas1.

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

Poznámky

Metoda Save uloží StrokeCollection jako ink serializovaný formát (ISF).

Platí pro