StrokeCollection.Save Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Sparar StrokeCollection.
Överlagringar
| Name | Description |
|---|---|
| Save(Stream) |
Sparar StrokeCollection till den angivna Stream. |
| Save(Stream, Boolean) |
Sparar StrokeCollection till den angivna Stream och komprimerar den, när den anges. |
Save(Stream)
Sparar StrokeCollection till den angivna 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)
Parametrar
- stream
- Stream
Till Stream vilken du vill spara StrokeCollection.
Exempel
I följande exempel visas hur du sparar en StrokeCollection till en fil med hjälp Save(Stream, Boolean) av metoden . Det här exemplet förutsätter att det finns en InkCanvas som heter 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
Kommentarer
Metoden Save sparar StrokeCollection som Ink Serialized Format (ISF).
Gäller för
Save(Stream, Boolean)
Sparar StrokeCollection till den angivna Stream och komprimerar den, när den anges.
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)
Parametrar
- stream
- Stream
Till Stream vilken du vill spara StrokeCollection.
- compress
- Boolean
trueför att komprimera StrokeCollection; annars . false
Exempel
I följande exempel visas hur du sparar en StrokeCollection till en fil med hjälp Save(Stream, Boolean) av metoden . Det här exemplet förutsätter att det finns en InkCanvas som heter 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
Kommentarer
Metoden Save sparar StrokeCollection som Ink Serialized Format (ISF).