StrokeCollection.Save Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 false
opač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).