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í

Save(XmlWriter)

Uloží data a vlastnosti grafu s ne výchozími hodnotami pro daný objekt odvozený z XmlWriter třídy .

Save(Stream)

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

Save(TextWriter)

Uloží data a vlastnosti grafu s ne výchozími hodnotami pro daný objekt odvozený z TextWriter 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 ne výchozími hodnotami pro daný objekt odvozený z XmlWriter 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 slouží k uložení Chart vlastností.

Poznámky

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

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í Save metodu .

Platí pro

Save(Stream)

Uloží data a vlastnosti grafu s ne výchozími hodnotami do objektu, který je odvozen z Stream 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 při volání této metody serializovány všechny vlastnosti grafu s ne výchozími hodnotami, které zahrnují datové body. Chcete-li řídit vlastnosti grafu k serializaci, použijte Content vlastnosti , SerializableContent a NonSerializableContent .

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

Serializace chartu jako šablony se vyskytuje odlišně od serializace bez šablony; Serializace šablony se soustředí na vlastnosti vzhledu.

Při serializaci šablony lze metodu použít k načtení šablony k poskytnutí LoadTemplate vlastností vzhledu grafu.

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

Platí pro

Save(TextWriter)

Uloží data a vlastnosti grafu s ne výchozími hodnotami pro daný objekt odvozený z TextWriter 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, například StringWriter , který se používá k uložení vlastností grafu.

Poznámky

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

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, který se používá k uložení serializovaná data. 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 při volání této metody serializovány všechny vlastnosti grafu s ne výchozími hodnotami, které zahrnují datové body. Chcete-li řídit vlastnosti grafu k serializaci, použijte Content vlastnosti , SerializableContent a NonSerializableContent .

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 vlastnost .

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

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

Serializace chartu jako šablony probíhá odlišně od serializace bez šablony, především proto, že serializace šablony se soustředí na vlastnosti vzhledu.

Při serializaci šablony lze metodu použít k načtení šablony k poskytnutí LoadTemplate vlastností vzhledu grafu.

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

Platí pro