ChartSerializer.Save Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Sparar diagramegenskaper som inte har standardvärden. Alla diagramegenskaper kan serialiseras. detta inkluderar data.
Överlagringar
| Name | Description |
|---|---|
| Save(XmlWriter) |
Sparar diagramdata och egenskaper med icke-standardvärden till det angivna objektet som härleds från XmlWriter klassen. |
| Save(Stream) |
Sparar diagramdata och egenskaper med värden som inte är standard till ett objekt som härleds från Stream klassen. |
| Save(TextWriter) |
Sparar diagramdata och egenskaper med icke-standardvärden till det angivna objektet som härleds från TextWriter klassen. |
| Save(String) |
Sparar diagramdata och egenskaper med värden som inte är standard för den angivna filen. |
Save(XmlWriter)
Sparar diagramdata och egenskaper med icke-standardvärden till det angivna objektet som härleds från XmlWriter klassen.
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)
Parametrar
Kommentarer
Som standard kommer alla diagramegenskaper med icke-standardvärden, som innehåller datapunkter, att serialiseras när den här metoden anropas. Om du vill styra vilka diagramegenskaper som serialiseras använder du Contentegenskaperna och SerializableContentNonSerializableContent .
När du använder den här definitionen måste formatet vara XML. formatet kan ändras med egenskapen Format .
När du arbetar med TEXTfiler i XML-format använder du för enkelhetens Save skull metoden i stället.
Gäller för
Save(Stream)
Sparar diagramdata och egenskaper med värden som inte är standard till ett objekt som härleds från Stream klassen.
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)
Parametrar
- stream
- Stream
Ett objekt som härleds Stream från klassen, till exempel , som MemoryStreamanvänds för att spara diagramegenskaper.
Kommentarer
Som standard kommer alla diagramegenskaper med icke-standardvärden, som innehåller datapunkter, att serialiseras när den här metoden anropas. Om du vill kontrollera diagramegenskaper som ska serialiseras använder du Contentegenskaperna och SerializableContentNonSerializableContent .
Om den här metoden används för att spara utseendeegenskaper som en mall kontrollerar du att IsTemplateMode egenskapen ChartSerializer för objektet först anges till true innan du anropar den här metoden.
Serialisering av ett diagram som en mall sker på ett annat sätt än serialisering som inte är en mall. mallens serialisering fokuserar på egenskaper för utseende.
När en mall serialiseras LoadTemplate kan metoden användas för att läsa in mallen för att tillhandahålla egenskaperna Utseende för ett diagram.
Mallar kan användas för att simulera anpassade paletter.
Gäller för
Save(TextWriter)
Sparar diagramdata och egenskaper med icke-standardvärden till det angivna objektet som härleds från TextWriter klassen.
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)
Parametrar
- writer
- TextWriter
Ett objekt som härleds från TextWriter klassen, StringWritertill exempel , som används för att spara diagramegenskaper.
Kommentarer
Som standard kommer alla diagramegenskaper med icke-standardvärden, som innehåller datapunkter, att serialiseras när den här metoden anropas. Om du vill styra vilka diagramegenskaper som serialiseras använder du Contentegenskaperna och SerializableContentNonSerializableContent .
När du använder den här definitionen måste formatet vara XML. formatet kan anges med egenskapen Format .
ViewStateData Om kontrollens Chart egenskap används för att bevara tillståndet kan den här metoden användas för att spara serialiserade data till ett objekt som härletts från TextWriter, som sedan används för att skriva data till ViewStateData egenskapen.
Gäller för
Save(String)
Sparar diagramdata och egenskaper med värden som inte är standard för den angivna filen.
public:
void Save(System::String ^ fileName);
public void Save(string fileName);
member this.Save : string -> unit
Public Sub Save (fileName As String)
Parametrar
- fileName
- String
Den relativa eller absoluta sökvägen för filen som används för att lagra serialiserade data. Observera att om en relativ sökväg anges är sökvägen relativ till den aktuella katalogen.
Kommentarer
Som standard kommer alla diagramegenskaper med icke-standardvärden, som innehåller datapunkter, att serialiseras när den här metoden anropas. Om du vill styra diagramegenskaper som ska serialiseras använder du Contentegenskaperna och SerializableContentNonSerializableContent .
Som standard sparas data i XML-format. Om du vill spara data i binärt format använder du egenskapen Format .
Observera att skrivbehörigheter måste vara aktiverade för katalogen där filen lagras. Som standard är detta bin-mappen för programmet.
Om den här metoden används för att spara utseendeegenskaper som en mall kontrollerar du att IsTemplateMode egenskapen först är inställd på true innan du anropar den här metoden.
Serialiseringen av ett diagram som en mall fortsätter på ett annat sätt än serialisering som inte är mall, främst på grund av att mallens serialisering fokuserar på egenskaper för utseende.
När en mall serialiseras LoadTemplate kan metoden användas för att läsa in mallen för att tillhandahålla egenskaperna Utseende för ett diagram.
Mallar kan användas för att simulera anpassade paletter.