ChartSerializer.Save Yöntem

Tanım

Varsayılan olmayan değerlere sahip grafik özelliklerini kaydeder. Tüm grafik özellikleri seri hale getirilebilir; bu veriler içerir.

Aşırı Yüklemeler

Save(XmlWriter)

Grafik verilerini ve özelliklerini varsayılan olmayan değerlerle sınıftan türetilen verilen nesneye XmlWriter kaydeder.

Save(Stream)

Grafik verilerini ve özelliklerini varsayılan olmayan değerlerle sınıftan türetilen bir nesneye Stream kaydeder.

Save(TextWriter)

Grafik verilerini ve özelliklerini varsayılan olmayan değerlerle sınıftan türetilen verilen nesneye TextWriter kaydeder.

Save(String)

Grafik verilerini ve özelliklerini varsayılan olmayan değerlerle verilen dosyaya kaydeder.

Save(XmlWriter)

Grafik verilerini ve özelliklerini varsayılan olmayan değerlerle sınıftan türetilen verilen nesneye XmlWriter kaydeder.

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)

Parametreler

writer
XmlWriter

Özellikleri kaydetmek Chart için kullanılan öğesinden XmlWriter türetilen bir nesne.

Açıklamalar

Varsayılan olarak, bu yöntem çağrıldığında veri noktaları içeren varsayılan olmayan değerlere sahip tüm grafik özellikleri seri hale getirilir. Hangi grafik özelliklerinin seri hale getirildiği denetlemek için ve SerializableContentNonSerializableContent özelliklerini kullanınContent.

Bu tanımı kullandığınızda, biçim XML olmalıdır; biçimi özelliğiyle Format değiştirilebilir.

XML biçimli metin dosyalarıyla çalışırken kolaylık olması için bunun yerine yöntemini kullanın Save .

Şunlara uygulanır

Save(Stream)

Grafik verilerini ve özelliklerini varsayılan olmayan değerlerle sınıftan türetilen bir nesneye Stream 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

grafik özelliklerini kaydetmek için kullanılan, gibi MemoryStreamsınıfından türetilmiş Stream bir nesne.

Açıklamalar

Varsayılan olarak, bu yöntem çağrıldığında veri noktaları içeren varsayılan olmayan değerlere sahip tüm grafik özellikleri seri hale getirilir. Seri hale getirilecek grafik özelliklerini denetlemek için ve SerializableContentNonSerializableContent özelliklerini kullanınContent.

Bu yöntem görünüm özelliklerini şablon olarak kaydetmek için kullanılıyorsa, bu yöntemi çağırmadan önce nesnesinin özelliğinin ChartSerializer olarak ayarlandığından true emin olunIsTemplateMode.

Bir grafiğin şablon olarak seri hale getirilmesi, şablon olmayan serileştirmeden farklı gerçekleşir; şablon serileştirme, Görünüm özelliklerine odaklanır.

Bir şablon seri hale getirildiğinde, bir grafiğin LoadTemplate Görünüm özelliklerini sağlamak üzere şablonu yüklemek için yöntemi kullanılabilir.

Şablonlar özel paletlerin benzetimini yapmak için kullanılabilir.

Şunlara uygulanır

Save(TextWriter)

Grafik verilerini ve özelliklerini varsayılan olmayan değerlerle sınıftan türetilen verilen nesneye TextWriter kaydeder.

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)

Parametreler

writer
TextWriter

Sınıfından TextWriter türetilen, örneğin, StringWritergrafik özelliklerini kaydetmek için kullanılan bir nesne.

Açıklamalar

Varsayılan olarak, bu yöntem çağrıldığında veri noktaları içeren varsayılan olmayan değerlere sahip tüm grafik özellikleri seri hale getirilir. Hangi grafik özelliklerinin seri hale getirildiği denetlemek için ve SerializableContentNonSerializableContent özelliklerini kullanınContent.

Bu tanımı kullandığınızda, biçim XML olmalıdır; biçimi özelliğiyle Format ayarlanabilir.

Denetimin ViewStateDataChart özelliği durumu kalıcı hale getirmek için kullanılırsa, bu yöntem serileştirilmiş verileri öğesinden TextWritertüretilen bir nesneye kaydetmek için kullanılabilir ve ardından verileri özelliğine ViewStateData yazmak için kullanılır.

Şunlara uygulanır

Save(String)

Grafik verilerini ve özelliklerini varsayılan olmayan değerlerle verilen dosyaya kaydeder.

public:
 void Save(System::String ^ fileName);
public void Save (string fileName);
member this.Save : string -> unit
Public Sub Save (fileName As String)

Parametreler

fileName
String

Serileştirilmiş verileri depolamak için kullanılan dosyanın göreli veya mutlak yolu. Göreli bir yol belirtilirse, yolun geçerli dizine göre olacağını unutmayın.

Açıklamalar

Varsayılan olarak, veri noktaları içeren varsayılan olmayan değerlere sahip tüm grafik özellikleri, bu yöntem çağrıldığında seri hale getirilir. Seri hale getirilecek grafik özelliklerini denetlemek için ve SerializableContentNonSerializableContent özelliklerini kullanınContent.

Varsayılan olarak veriler XML biçiminde kaydedilir. Verileri ikili biçimde kaydetmek için özelliğini kullanın Format .

Dosyanın depolandığı dizin için Yazma izinlerinin etkinleştirilmesi gerektiğini unutmayın. Varsayılan olarak bu, uygulamanın Bin klasörüdür.

Bu yöntem Görünüm özelliklerini şablon olarak kaydetmek için kullanılıyorsa, bu yöntemi çağırmadan önce özelliğin olarak ayarlandığından IsTemplateModetrue emin olun.

Bir grafiğin şablon olarak seri hale getirilmesi, şablon olmayan serileştirmeden farklı ilerler, çünkü şablon serileştirmesi Görünüm özelliklerine odaklanır.

Bir şablon seri hale getirildiğinde, bir grafiğin LoadTemplate Görünüm özelliklerini sağlamak üzere şablonu yüklemek için yöntemi kullanılabilir.

Şablonlar özel paletlerin benzetimini yapmak için kullanılabilir.

Şunlara uygulanır