ChartSerializer.Save Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
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.