Sdílet prostřednictvím


ChartSerializer.Save Metoda

Definice

Uloží vlastnosti grafu, které nemají výchozí hodnoty. Všechny vlastnosti grafu lze serializovat; to zahrnuje data.

Přetížení

Name Description
Save(XmlWriter)

Uloží data a vlastnosti grafu s hodnotami, které nejsou výchozí, do daného objektu XmlWriter odvozeného z třídy.

Save(Stream)

Uloží data a vlastnosti grafu s ne-výchozími hodnotami do objektu Stream , který je odvozen od třídy.

Save(TextWriter)

Uloží data a vlastnosti grafu s hodnotami, které nejsou výchozí, do daného objektu TextWriter odvozeného z třídy.

Save(String)

Uloží data a vlastnosti grafu s ne-výchozími hodnotami do daného souboru.

Save(XmlWriter)

Uloží data a vlastnosti grafu s hodnotami, které nejsou výchozí, do daného objektu XmlWriter odvozeného z třídy.

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)

Parametry

writer
XmlWriter

Objekt odvozený z XmlWriter použitého k uložení Chart vlastností.

Poznámky

Ve výchozím nastavení budou všechny vlastnosti grafu s ne-výchozími hodnotami, které obsahují datové body, serializovány při zavolání této metody. Chcete-li určit, které vlastnosti grafu jsou serializovány, použijte ContentSerializableContent a NonSerializableContent vlastnosti.

Při použití této definice musí být formát XML; formát lze změnit pomocí Format vlastnosti.

Při práci s textovými soubory ve formátu XML použijte pro zjednodušení metodu Save .

Platí pro

Save(Stream)

Uloží data a vlastnosti grafu s ne-výchozími hodnotami do objektu Stream , který je odvozen od třídy.

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)

Parametry

stream
Stream

Objekt odvozený z Stream třídy, například MemoryStream, který se používá k uložení vlastností grafu.

Poznámky

Ve výchozím nastavení budou všechny vlastnosti grafu s ne-výchozími hodnotami, které obsahují datové body, serializovány při zavolání této metody. Chcete-li řídit vlastnosti grafu, které mají být serializovány, použijte ContentSerializableContent a NonSerializableContent vlastnosti.

Pokud se tato metoda používá k uložení vlastností vzhledu jako šablony, ujistěte se, že IsTemplateMode vlastnost objektu ChartSerializer je nejprve nastavena na true před voláním této metody.

Serializace grafu jako šablony se liší od serializace bez šablony; Serializace šablon se soustředí na vlastnosti vzhledu.

Při serializaci LoadTemplate šablony lze metodu použít k načtení šablony a poskytnout vlastnosti Vzhled grafu.

Šablony lze použít k simulaci vlastních palet.

Platí pro

Save(TextWriter)

Uloží data a vlastnosti grafu s hodnotami, které nejsou výchozí, do daného objektu TextWriter odvozeného z třídy.

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)

Parametry

writer
TextWriter

Objekt odvozený z TextWriter třídy, StringWriternapříklad , který slouží k uložení vlastností grafu.

Poznámky

Ve výchozím nastavení budou všechny vlastnosti grafu s ne-výchozími hodnotami, které obsahují datové body, serializovány při zavolání této metody. Chcete-li určit, které vlastnosti grafu jsou serializovány, použijte ContentSerializableContent a NonSerializableContent vlastnosti.

Při použití této definice musí být formát XML; formát lze nastavit pomocí Format vlastnosti.

Platí pro

Save(String)

Uloží data a vlastnosti grafu s ne-výchozími hodnotami do daného souboru.

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

Parametry

fileName
String

Relativní nebo absolutní cesta k souboru použitému k uložení serializovaných dat. Všimněte si, že pokud je zadaná relativní cesta, bude cesta relativní vzhledem k aktuálnímu adresáři.

Poznámky

Ve výchozím nastavení budou všechny vlastnosti grafu s ne-výchozími hodnotami, které obsahují datové body, serializovány při zavolání této metody. K řízení charakteristik grafu, které mají být serializovány, použijte ContentSerializableContent a NonSerializableContent vlastnosti.

Ve výchozím nastavení se data ukládají ve formátu XML. Pokud chcete data uložit v binárním formátu, použijte Format tuto vlastnost.

Všimněte si, že oprávnění k zápisu musí být povolena pro adresář, ve kterém je soubor uložen. Ve výchozím nastavení se jedná o složku Bin aplikace.

Pokud se tato metoda používá k uložení vlastností vzhled jako šablony, ujistěte se, že IsTemplateMode vlastnost je nejprve nastavena na true před voláním této metody.

Serializace grafu jako šablony pokračuje jinak než serializace bez šablony, především proto, že serializace šablony se soustředí na vlastnosti Vzhled.

Při serializaci LoadTemplate šablony lze metodu použít k načtení šablony a poskytnout vlastnosti Vzhled grafu.

Šablony lze použít k simulaci vlastních palet.

Platí pro