ChartSerializer.Save Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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, sınıftan türetilmiş verilen nesneye varsayılan olmayan değerlerle kaydeder XmlWriter . |
Save(Stream) |
Grafik verilerini ve özelliklerini, sınıftan türetilen bir nesneye varsayılan olmayan değerlerle kaydeder Stream . |
Save(TextWriter) |
Grafik verilerini ve özelliklerini, sınıftan türetilmiş verilen nesneye varsayılan olmayan değerlerle kaydeder TextWriter . |
Save(String) |
Grafik verilerini ve özelliklerini varsayılan olmayan değerler ile belirtilen dosyaya kaydeder. |
Save(XmlWriter)
Grafik verilerini ve özelliklerini, sınıftan türetilmiş verilen nesneye varsayılan olmayan değerlerle kaydeder XmlWriter .
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
XmlWriterÖzellikleri kaydetmek için kullanılan öğesinden türetilmiş bir nesne Chart .
Açıklamalar
Varsayılan olarak, veri noktaları içeren varsayılan olmayan değerleri olan tüm grafik özellikleri, bu yöntem çağrıldığında serileştirilir. Hangi grafik özelliklerinin serileştirildiği denetlemek için, Content SerializableContent ve NonSerializableContent özelliklerini kullanın.
Bu tanımı kullandığınızda, biçim XML olmalıdır; biçim, özelliği ile değiştirilebilir Format .
XML biçimi metin dosyalarıyla çalışırken kolaylık sağlamak için Save yöntemi kullanın.
Şunlara uygulanır
Save(Stream)
Grafik verilerini ve özelliklerini, sınıftan türetilen bir nesneye varsayılan olmayan değerlerle kaydeder 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)
Parametreler
- stream
- Stream
Stream MemoryStream Grafik özelliklerini kaydetmek için kullanılan gibi sınıfından türetilmiş bir nesne.
Açıklamalar
Varsayılan olarak, veri noktaları içeren varsayılan olmayan değerleri olan tüm grafik özellikleri, bu yöntem çağrıldığında serileştirilir. Grafik özelliklerini seri hale getirilecek şekilde denetlemek için, Content SerializableContent ve özelliklerini kullanın NonSerializableContent .
Bu yöntem, görünüm özelliklerini şablon olarak kaydetmek için kullanılırsa, IsTemplateMode ChartSerializer nesne özelliğinin true
Bu metot çağrılmadan önce önce olarak ayarlandığından emin olun.
Şablon olarak bir grafik serileştirilmesi şablon olmayan Serileştirmeden farklı şekilde gerçekleşir; Şablon serileştirme, görünüm özellikleri üzerinde yoğunlaşır.
Bir şablon serileştirildiğinde, LoadTemplate bir grafik Için görünüm özellikleri sağlamak üzere şablonu yüklemek için yöntemi kullanılabilir.
Şablonlar, özel paletlerinin benzetimini yapmak için kullanılabilir.
Şunlara uygulanır
Save(TextWriter)
Grafik verilerini ve özelliklerini, sınıftan türetilmiş verilen nesneye varsayılan olmayan değerlerle kaydeder TextWriter .
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
TextWriter StringWriter Grafik özelliklerini kaydetmek için kullanılan, örneğin, sınıfından türetilmiş bir nesne.
Açıklamalar
Varsayılan olarak, veri noktaları içeren varsayılan olmayan değerleri olan tüm grafik özellikleri, bu yöntem çağrıldığında serileştirilir. Hangi grafik özelliklerinin serileştirildiği denetlemek için, Content SerializableContent ve NonSerializableContent özelliklerini kullanın.
Bu tanımı kullandığınızda, biçim XML olmalıdır; biçim, özelliği ile ayarlanabilir Format .
Şunlara uygulanır
Save(String)
Grafik verilerini ve özelliklerini varsayılan olmayan değerler ile 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
Seri hale getirilen verileri depolamak için kullanılan dosyanın göreli veya mutlak yolu. Göreli bir yol belirtilmişse yolun geçerli dizine göreli olacağını unutmayın.
Açıklamalar
Varsayılan olarak, veri noktaları içeren varsayılan olmayan değerleri olan tüm grafik özellikleri, bu yöntem çağrıldığında serileştirilir. Seri hale getirilecek grafik özelliklerini denetlemek için Content SerializableContent ve NonSerializableContent özelliklerini kullanın.
Varsayılan olarak, veriler bir XML biçiminde kaydedilir. Verileri ikili biçimde kaydetmek için Format özelliğini kullanın.
Dosyanın depolandığı dizin için yazma izinlerinin etkin olması gerektiğini unutmayın. Bu, varsayılan olarak uygulamanın bin klasörüdür.
Bu yöntem görünüm özelliklerini şablon olarak kaydetmek için kullanılıyorsa, IsTemplateMode özelliğin true
Bu yöntemi çağırmadan önce ' ın ' olarak ayarlandığından emin olun.
Şablon olarak bir grafik serileştirme, şablon serileştirilmesi, görünüm özelliklerine odaklandığı için şablon olmayan Serileştirmeden farklı şekilde ilerler.
Bir şablon serileştirildiğinde, LoadTemplate bir grafik Için görünüm özellikleri sağlamak üzere şablonu yüklemek için yöntemi kullanılabilir.
Şablonlar, özel paletlerinin benzetimini yapmak için kullanılabilir.