Aracılığıyla paylaş


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

Name Description
Save(XmlWriter)

Varsayılan olmayan değerlerle grafik verilerini ve özelliklerini sınıfından türetilen belirli bir nesneye XmlWriter kaydeder.

Save(Stream)

Varsayılan olmayan değerlerle grafik verilerini ve özelliklerini sınıfından türetilen bir nesneye Stream kaydeder.

Save(TextWriter)

Varsayılan olmayan değerlerle grafik verilerini ve özelliklerini sınıfından türetilen belirli bir nesneye TextWriter kaydeder.

Save(String)

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

Save(XmlWriter)

Varsayılan olmayan değerlerle grafik verilerini ve özelliklerini sınıfından türetilen belirli bir 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

Özelliklerinden türetilen XmlWriter bir nesne, özellikleri kaydetmek Chart için kullanılır.

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 serileştirilir. 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 yöntemini kullanın Save .

Şunlara uygulanır

Save(Stream)

Varsayılan olmayan değerlerle grafik verilerini ve özelliklerini sınıfından 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, sınıfından türetilen Stream , gibi MemoryStreambir 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 serileştirilir. 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 nesnenin ö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)

Varsayılan olmayan değerlerle grafik verilerini ve özelliklerini sınıfından türetilen belirli bir 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 serileştirilir. 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 belirtilen 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, bu yöntem çağrıldığında veri noktaları içeren varsayılan olmayan değerlere sahip tüm grafik özellikleri serileştirilir. 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.

Şablon olarak grafiğin seri hale getirilmesi, öncelikle şablon serileştirmesi Görünüm özelliklerine odaklandığından şablon olmayan serileştirmeden farklı ilerler.

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