StrokeCollection.Save Método

Definição

Guarda o StrokeCollection.

Sobrecargas

Name Description
Save(Stream)

Guarda o StrokeCollection para o especificado Stream.

Save(Stream, Boolean)

Guarda o StrokeCollection no especificado Stream e comprime-o, quando especificado.

Save(Stream)

Guarda o StrokeCollection para o especificado 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)

Parâmetros

stream
Stream

O Stream para o qual salvar o StrokeCollection.

Exemplos

O exemplo seguinte demonstra como guardar a StrokeCollection num ficheiro usando o Save(Stream, Boolean) método. Este exemplo assume que existe um InkCanvas chamado 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

Observações

O Save método guarda o StrokeCollection como Formato Serializado de Tinta (ISF).

Aplica-se a

Save(Stream, Boolean)

Guarda o StrokeCollection no especificado Stream e comprime-o, quando especificado.

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)

Parâmetros

stream
Stream

O Stream para o qual salvar o StrokeCollection.

compress
Boolean

true para comprimir o StrokeCollection; caso contrário, false.

Exemplos

O exemplo seguinte demonstra como guardar a StrokeCollection num ficheiro usando o Save(Stream, Boolean) método. Este exemplo assume que existe um InkCanvas chamado 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

Observações

O Save método guarda o StrokeCollection como Formato Serializado de Tinta (ISF).

Aplica-se a