ChartSerializer.Save Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Salva le proprietà del grafico con valori non predefiniti. Tutte le proprietà del grafico possono essere serializzate; sono inclusi i dati.
Overload
| Nome | Descrizione |
|---|---|
| Save(XmlWriter) |
Salva i dati e le proprietà del grafico con valori non predefiniti nell'oggetto specificato derivato dalla XmlWriter classe . |
| Save(Stream) |
Salva i dati e le proprietà del grafico con valori non predefiniti in un oggetto che deriva dalla Stream classe . |
| Save(TextWriter) |
Salva i dati e le proprietà del grafico con valori non predefiniti nell'oggetto specificato derivato dalla TextWriter classe . |
| Save(String) |
Salva i dati e le proprietà del grafico con valori non predefiniti nel file specificato. |
Save(XmlWriter)
Salva i dati e le proprietà del grafico con valori non predefiniti nell'oggetto specificato derivato dalla XmlWriter classe .
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)
Parametri
Commenti
Per impostazione predefinita, tutte le proprietà del grafico con valori non predefiniti, inclusi i punti dati, verranno serializzate quando viene chiamato questo metodo. Per controllare le caratteristiche del grafico serializzate, utilizzare le Contentproprietà e NonSerializableContentSerializableContent .
Quando si utilizza questa definizione, il formato deve essere XML; il formato può essere modificato con la Format proprietà .
Quando si usano file di testo in formato XML, per semplicità, usare invece il Save metodo .
Si applica a
Save(Stream)
Salva i dati e le proprietà del grafico con valori non predefiniti in un oggetto che deriva dalla Stream classe .
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)
Parametri
- stream
- Stream
Oggetto derivato dalla Stream classe , ad esempio MemoryStream, utilizzato per salvare le proprietà del grafico.
Commenti
Per impostazione predefinita, tutte le proprietà del grafico con valori non predefiniti, inclusi i punti dati, verranno serializzate quando viene chiamato questo metodo. Per controllare le caratteristiche del grafico da serializzare, utilizzare le Contentproprietà e SerializableContentNonSerializableContent .
Se questo metodo viene utilizzato per salvare le proprietà di aspetto come modello, assicurarsi che la IsTemplateMode proprietà dell'oggetto ChartSerializer sia prima true di chiamare questo metodo.
La serializzazione di un grafico come modello si verifica in modo diverso dalla serializzazione non modello; la serializzazione dei modelli si concentra sulle proprietà aspetto.
Quando un modello viene serializzato, il LoadTemplate metodo può essere usato per caricare il modello, per fornire le proprietà Aspetto per un grafico.
I modelli possono essere usati per simulare tavolozze personalizzate.
Si applica a
Save(TextWriter)
Salva i dati e le proprietà del grafico con valori non predefiniti nell'oggetto specificato derivato dalla TextWriter classe .
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)
Parametri
- writer
- TextWriter
Oggetto derivato dalla TextWriter classe , StringWriterad esempio , utilizzato per salvare le proprietà del grafico.
Commenti
Per impostazione predefinita, tutte le proprietà del grafico con valori non predefiniti, inclusi i punti dati, verranno serializzate quando viene chiamato questo metodo. Per controllare le caratteristiche del grafico serializzate, utilizzare le Contentproprietà e NonSerializableContentSerializableContent .
Quando si utilizza questa definizione, il formato deve essere XML; il formato può essere impostato con la Format proprietà .
Si applica a
Save(String)
Salva i dati e le proprietà del grafico con valori non predefiniti nel file specificato.
public:
void Save(System::String ^ fileName);
public void Save(string fileName);
member this.Save : string -> unit
Public Sub Save (fileName As String)
Parametri
- fileName
- String
Percorso relativo o assoluto del file utilizzato per archiviare i dati serializzati. Si noti che se viene specificato un percorso relativo, il percorso sarà relativo alla directory corrente.
Commenti
Per impostazione predefinita, tutte le proprietà del grafico con valori non predefiniti, inclusi i punti dati, verranno serializzate quando viene chiamato questo metodo. Per controllare le caratteristiche del grafico da serializzare, utilizzare le Contentproprietà e SerializableContentNonSerializableContent .
Per impostazione predefinita, i dati vengono salvati in formato XML. Per salvare i dati in un formato binario, utilizzare la Format proprietà .
Si noti che le autorizzazioni di scrittura devono essere abilitate per la directory in cui è archiviato il file. Per impostazione predefinita, si tratta della cartella Bin dell'applicazione.
Se questo metodo viene utilizzato per salvare le proprietà Aspetto come modello, assicurarsi che la IsTemplateMode proprietà sia impostata true prima di chiamare questo metodo.
La serializzazione di un grafico come modello procede in modo diverso dalla serializzazione non modello, principalmente perché la serializzazione dei modelli si concentra sulle proprietà Aspetto.
Quando un modello viene serializzato, il LoadTemplate metodo può essere usato per caricare il modello, per fornire le proprietà Aspetto per un grafico.
I modelli possono essere usati per simulare tavolozze personalizzate.