ChartSerializer.Save Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyimpan properti bagan yang memiliki nilai non-default. Semua properti bagan dapat diserialisasikan; ini termasuk data.
Overload
| Nama | Deskripsi |
|---|---|
| Save(XmlWriter) |
Menyimpan data bagan dan properti dengan nilai non-default ke objek tertentu yang berasal dari XmlWriter kelas . |
| Save(Stream) |
Menyimpan data bagan dan properti dengan nilai non-default ke objek yang berasal dari Stream kelas. |
| Save(TextWriter) |
Menyimpan data bagan dan properti dengan nilai non-default ke objek tertentu yang berasal dari TextWriter kelas . |
| Save(String) |
Menyimpan data bagan dan properti dengan nilai non-default ke file yang diberikan. |
Save(XmlWriter)
Menyimpan data bagan dan properti dengan nilai non-default ke objek tertentu yang berasal dari XmlWriter kelas .
public:
void Save(System::Xml::XmlWriter ^ writer);
public void Save(System.Xml.XmlWriter writer);
member this.Save : System.Xml.XmlWriter -> unit
Public Sub Save (writer As XmlWriter)
Parameter
Keterangan
Secara default, semua properti bagan dengan nilai non-default, yang mencakup titik data, akan diserialisasikan saat metode ini dipanggil. Untuk mengontrol karakteristik bagan mana yang diserialisasikan, gunakan Contentproperti , SerializableContent dan NonSerializableContent .
Saat Anda menggunakan definisi ini, formatnya harus XML; format dapat diubah dengan Format properti .
Saat Anda bekerja dengan file teks format XML, untuk kesederhanaan gunakan metode sebagai gantinya Save .
Berlaku untuk
Save(Stream)
Menyimpan data bagan dan properti dengan nilai non-default ke objek yang berasal dari Stream kelas.
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)
Parameter
- stream
- Stream
Objek yang berasal dari Stream kelas , seperti MemoryStream, yang digunakan untuk menyimpan properti bagan.
Keterangan
Secara default, semua properti bagan dengan nilai non-default, yang mencakup titik data, akan diserialisasikan saat metode ini dipanggil. Untuk mengontrol karakteristik bagan yang akan diserialisasikan, gunakan Contentproperti , SerializableContent dan NonSerializableContent .
Jika metode ini digunakan untuk menyimpan properti tampilan sebagai templat, pastikan bahwa IsTemplateMode properti ChartSerializer objek terlebih dahulu diatur ke true sebelum memanggil metode ini.
Serialisasi bagan sebagai templat terjadi secara berbeda dari serialisasi non-templat; konsentrat serialisasi templat pada properti Tampilan.
Saat templat diserialisasikan, LoadTemplate metode dapat digunakan untuk memuat templat, untuk menyediakan properti Tampilan untuk bagan.
Templat dapat digunakan untuk mensimulasikan palet kustom.
Berlaku untuk
Save(TextWriter)
Menyimpan data bagan dan properti dengan nilai non-default ke objek tertentu yang berasal dari TextWriter kelas .
public:
void Save(System::IO::TextWriter ^ writer);
public void Save(System.IO.TextWriter writer);
member this.Save : System.IO.TextWriter -> unit
Public Sub Save (writer As TextWriter)
Parameter
- writer
- TextWriter
Objek yang berasal dari TextWriter kelas, misalnya, StringWriter, yang digunakan untuk menyimpan properti bagan.
Keterangan
Secara default, semua properti bagan dengan nilai non-default, yang mencakup titik data, akan diserialisasikan saat metode ini dipanggil. Untuk mengontrol karakteristik bagan mana yang diserialisasikan, gunakan Contentproperti , SerializableContent dan NonSerializableContent .
Saat Anda menggunakan definisi ini, formatnya harus XML; format dapat diatur dengan Format properti .
Berlaku untuk
Save(String)
Menyimpan data bagan dan properti dengan nilai non-default ke file yang diberikan.
public:
void Save(System::String ^ fileName);
public void Save(string fileName);
member this.Save : string -> unit
Public Sub Save (fileName As String)
Parameter
- fileName
- String
Jalur relatif atau absolut file yang digunakan untuk menyimpan data serial. Perhatikan bahwa jika jalur relatif ditentukan, jalur akan relatif terhadap direktori saat ini.
Keterangan
Secara default, semua properti bagan dengan nilai non-default, yang mencakup titik data, akan diserialisasikan saat metode ini dipanggil. Untuk mengontrol karakteristik bagan yang akan diserialisasikan, gunakan Contentproperti , SerializableContent dan NonSerializableContent .
Secara default data disimpan dalam format XML. Untuk menyimpan data dalam format biner, gunakan Format properti .
Perhatikan bahwa izin Tulis harus diaktifkan untuk direktori tempat file disimpan. Secara default, ini adalah folder Bin aplikasi.
Jika metode ini digunakan untuk menyimpan properti Tampilan sebagai templat, pastikan bahwa IsTemplateMode properti terlebih dahulu diatur ke true sebelum memanggil metode ini.
Serialisasi bagan sebagai templat berlangsung berbeda dari serialisasi non-templat, terutama karena serialisasi templat berkonsentrasi pada properti Tampilan.
Saat templat diserialisasikan, LoadTemplate metode dapat digunakan untuk memuat templat, untuk menyediakan properti Tampilan untuk bagan.
Templat dapat digunakan untuk mensimulasikan palet kustom.