StrokeCollection.Save Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapisuje element StrokeCollection.
Przeciążenia
Save(Stream) |
Zapisuje element StrokeCollection w określonym Streamobiekcie . |
Save(Stream, Boolean) |
Zapisuje element StrokeCollection w określonym Stream pliku i kompresuje go po określeniu. |
Save(Stream)
Zapisuje element StrokeCollection w określonym Streamobiekcie .
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
Element Stream , do którego ma być zapisywany element StrokeCollection.
Przykłady
W poniższym przykładzie pokazano, jak zapisać element StrokeCollection w pliku przy użyciu Save(Stream, Boolean) metody . W tym przykładzie założono, że istnieje InkCanvas nazwa .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
Uwagi
Metoda Save zapisuje StrokeCollection format ink serialized Format (ISF).
Dotyczy
Save(Stream, Boolean)
Zapisuje element StrokeCollection w określonym Stream pliku i kompresuje go po określeniu.
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
Element Stream , do którego ma być zapisywany element StrokeCollection.
- compress
- Boolean
true
w celu skompresowania StrokeCollection; w przeciwnym razie . false
Przykłady
W poniższym przykładzie pokazano, jak zapisać element StrokeCollection w pliku przy użyciu Save(Stream, Boolean) metody . W tym przykładzie założono, że istnieje InkCanvas nazwa .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
Uwagi
Metoda Save zapisuje StrokeCollection format ink serialized Format (ISF).