StrokeCollection.Save メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
StrokeCollection を保存します。
オーバーロード
Save(Stream) |
指定した StrokeCollection に Stream を保存します。 |
Save(Stream, Boolean) |
指定した StrokeCollection に Stream を保存します。また、指定された場合はこのコレクションを圧縮します。 |
Save(Stream)
指定した StrokeCollection に 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)
パラメーター
- stream
- Stream
Stream の保存先となる StrokeCollection。
例
次の例では、メソッドを使用してファイルに保存 StrokeCollection する方法を Save(Stream, Boolean) 示します。 この例では、呼び出しがinkCanvas1
存在することをInkCanvas前提としています。
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
注釈
このメソッドは Save 、 StrokeCollection インク シリアル化形式 (ISF) として保存します。
適用対象
Save(Stream, Boolean)
指定した StrokeCollection に Stream を保存します。また、指定された場合はこのコレクションを圧縮します。
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)
パラメーター
- stream
- Stream
Stream の保存先となる StrokeCollection。
- compress
- Boolean
StrokeCollection を圧縮する場合は true
。それ以外の場合は false
。
例
次の例では、メソッドを使用してファイルに保存 StrokeCollection する方法を Save(Stream, Boolean) 示します。 この例では、呼び出しがinkCanvas1
存在することをInkCanvas前提としています。
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
注釈
このメソッドは Save 、 StrokeCollection インク シリアル化形式 (ISF) として保存します。