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