StrokeCollection.Save Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Guarda StrokeCollection.
Sobrecargas
Save(Stream) |
Guarda el objeto de la clase StrokeCollection usando el flujo especificado por el objeto de la clase Stream especificado. |
Save(Stream, Boolean) |
Guarda el objeto de la clase StrokeCollection haciendo uso de un objeto de la clase Stream especificado y comprime la colección si así se ha especificado. |
Save(Stream)
Guarda el objeto de la clase StrokeCollection usando el flujo especificado por el objeto de la clase Stream especificado.
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
Stream donde se va a guardar StrokeCollection.
Ejemplos
En el ejemplo siguiente se muestra cómo guardar un en StrokeCollection un archivo mediante el Save(Stream, Boolean) método . En este ejemplo se supone que hay un InkCanvas elemento denominado 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
Comentarios
El Save método guarda como StrokeCollection Formato serializado de entrada de lápiz (ISF).
Se aplica a
Save(Stream, Boolean)
Guarda el objeto de la clase StrokeCollection haciendo uso de un objeto de la clase Stream especificado y comprime la colección si así se ha 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
Stream donde se va a guardar StrokeCollection.
- compress
- Boolean
Es true
para comprimir StrokeCollection; de lo contrario, es false
.
Ejemplos
En el ejemplo siguiente se muestra cómo guardar un en StrokeCollection un archivo mediante el Save(Stream, Boolean) método . En este ejemplo se supone que hay un InkCanvas elemento denominado 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
Comentarios
El Save método guarda como StrokeCollection Formato serializado de entrada de lápiz (ISF).