StrokeCollection.Save Yöntem

Tanım

StrokeCollectionöğesini kaydeder.

Aşırı Yüklemeler

Name Description
Save(Stream)

öğesini StrokeCollection belirtilen Streamöğesine kaydeder.

Save(Stream, Boolean)

StrokeCollection öğesini belirtilene Stream kaydeder ve belirtildiğinde sıkıştırır.

Save(Stream)

öğesini StrokeCollection belirtilen Streamöğesine kaydeder.

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)

Parametreler

stream
Stream

öğesinin Stream kaydedildiği yer StrokeCollection.

Örnekler

Aşağıdaki örnekte yöntemini kullanarak bir StrokeCollection dosyaya nasıl kaydedildiği gösterilmektedir Save(Stream, Boolean) . Bu örnekte adlı InkCanvasbir inkCanvas1 olduğu varsayılır.

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

Açıklamalar

yöntemi, Save öğesini StrokeCollection Mürekkep SeriLeştirilmiş Biçimi (ISF) olarak kaydeder.

Şunlara uygulanır

Save(Stream, Boolean)

StrokeCollection öğesini belirtilene Stream kaydeder ve belirtildiğinde sıkıştırır.

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)

Parametreler

stream
Stream

öğesinin Stream kaydedildiği yer StrokeCollection.

compress
Boolean

trueöğesini sıkıştırmak StrokeCollectioniçin ; aksi takdirde . false

Örnekler

Aşağıdaki örnekte yöntemini kullanarak bir StrokeCollection dosyaya nasıl kaydedildiği gösterilmektedir Save(Stream, Boolean) . Bu örnekte adlı InkCanvasbir inkCanvas1 olduğu varsayılır.

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

Açıklamalar

yöntemi, Save öğesini StrokeCollection Mürekkep SeriLeştirilmiş Biçimi (ISF) olarak kaydeder.

Şunlara uygulanır