ChartSerializer.Save Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zapisuje właściwości wykresu, które mają wartości inne niż domyślne. Wszystkie właściwości wykresu można serializować; Obejmuje to dane.
Przeciążenia
Save(XmlWriter) |
Zapisuje dane wykresu i właściwości z wartościami innymi niż domyślne do danego obiektu, który jest pochodną XmlWriter klasy. |
Save(Stream) |
Zapisuje dane wykresu i właściwości z wartościami innymi niż domyślne do obiektu, który pochodzi od Stream klasy. |
Save(TextWriter) |
Zapisuje dane wykresu i właściwości z wartościami innymi niż domyślne do danego obiektu, który jest pochodną TextWriter klasy. |
Save(String) |
Zapisuje dane wykresu i właściwości z wartościami innymi niż domyślne w danym pliku. |
Save(XmlWriter)
Zapisuje dane wykresu i właściwości z wartościami innymi niż domyślne do danego obiektu, który jest pochodną XmlWriter klasy.
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
Uwagi
Domyślnie wszystkie właściwości wykresu z wartościami innymi niż domyślne, w tym punktami danych, będą serializowane po wywołaniu tej metody. Aby kontrolować, które właściwości wykresu są serializowane, użyj Content właściwości , SerializableContent i NonSerializableContent .
Gdy używasz tej definicji, format musi być XML; Format można zmienić za pomocą Format właściwości .
W przypadku pracy z plikami tekstowym w formacie XML dla uproszczenia użyj Save metody .
Dotyczy
Save(Stream)
Zapisuje dane wykresu i właściwości z wartościami innymi niż domyślne do obiektu, który pochodzi od Stream klasy.
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
Obiekt pochodzący od klasy Stream , taki jak , który jest używany do zapisywania właściwości MemoryStream wykresu.
Uwagi
Domyślnie wszystkie właściwości wykresu z wartościami innymi niż domyślne, w tym punktami danych, będą serializowane po wywołaniu tej metody. Aby kontrolować właściwości wykresu do serializacji, użyj Content właściwości , SerializableContent i NonSerializableContent .
Jeśli ta metoda jest używana do zapisywania właściwości wyglądu jako szablonu, upewnij się, że właściwość obiektu jest ustawiona na przed wywołaniem IsTemplateMode ChartSerializer tej true
metody.
Serializacja wykresu jako szablonu odbywa się inaczej niż serializacja bez szablonu; Serializacja szablonu koncentruje się na właściwościach wyglądu.
Podczas serializacji szablonu można użyć metody do załadowania szablonu w celu zapewnienia właściwości LoadTemplate wygląd wykresu.
Szablony mogą służyć do symulowania palet niestandardowych.
Dotyczy
Save(TextWriter)
Zapisuje dane wykresu i właściwości z wartościami innymi niż domyślne do danego obiektu, który jest pochodną TextWriter klasy.
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
Obiekt pochodzący z klasy , na TextWriter przykład , który jest używany do zapisywania właściwości StringWriter wykresu.
Uwagi
Domyślnie wszystkie właściwości wykresu z wartościami innymi niż domyślne, w tym punktami danych, będą serializowane po wywołaniu tej metody. Aby kontrolować, które właściwości wykresu są serializowane, użyj Content właściwości , SerializableContent i NonSerializableContent .
Gdy używasz tej definicji, format musi być XML; Format można ustawić za pomocą Format właściwości .
Dotyczy
Save(String)
Zapisuje dane wykresu i właściwości z wartościami innymi niż domyślne w danym pliku.
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
Względna lub bezwzględna ścieżka pliku używanego do przechowywania serializowanych danych. Należy pamiętać, że jeśli określono ścieżkę względną, ścieżka będzie względna względem bieżącego katalogu.
Uwagi
Domyślnie wszystkie właściwości wykresu z wartościami innymi niż domyślne, w tym punktami danych, będą serializowane po wywołaniu tej metody. Aby kontrolować charakterystyki wykresu do serializacji, użyj Content SerializableContent właściwości , i NonSerializableContent .
Domyślnie dane są zapisywane w formacie XML. Aby zapisać dane w formacie binarnym, użyj Format właściwości .
Należy pamiętać, że uprawnienia do zapisu muszą być włączone dla katalogu, w którym plik jest przechowywany. Domyślnie jest to folder Bin aplikacji.
Jeśli ta metoda jest używana do zapisywania właściwości wygląd jako szablonu, upewnij się, że właściwość jest ustawiona na przed wywołaniem IsTemplateMode true
tej metody.
Serializacja wykresu jako szablonu przebiega inaczej niż serializacja bez szablonu, przede wszystkim dlatego, że serializacja szablonu koncentruje się na właściwościach wyglądu.
Podczas serializacji szablonu można użyć metody do załadowania szablonu w celu zapewnienia właściwości LoadTemplate wygląd wykresu.
Szablony mogą służyć do symulowania palet niestandardowych.