ChartSerializer.Save Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Salva as propriedades do gráfico que têm valores não padrão. Todas as propriedades do gráfico podem ser serializadas; isso inclui dados.
Sobrecargas
| Nome | Description |
|---|---|
| Save(XmlWriter) |
Salva dados e propriedades do gráfico com valores não padrão no objeto fornecido derivado da XmlWriter classe. |
| Save(Stream) |
Salva dados e propriedades do gráfico com valores não padrão em um objeto que deriva da Stream classe. |
| Save(TextWriter) |
Salva dados e propriedades do gráfico com valores não padrão no objeto fornecido derivado da TextWriter classe. |
| Save(String) |
Salva dados e propriedades do gráfico com valores não padrão no arquivo fornecido. |
Save(XmlWriter)
Salva dados e propriedades do gráfico com valores não padrão no objeto fornecido derivado da 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)
Parâmetros
Comentários
Por padrão, todas as propriedades do gráfico com valores não padrão, que incluem pontos de dados, serão serializadas quando esse método for chamado. Para controlar quais características do gráfico são serializadas, use o e NonSerializableContentSerializableContent as Contentpropriedades.
Quando você usa essa definição, o formato deve ser XML; o formato pode ser alterado com a Format propriedade.
Quando você trabalha com arquivos de texto de formato XML, para simplificar, use o Save método.
Aplica-se a
Save(Stream)
Salva dados e propriedades do gráfico com valores não padrão em um objeto que deriva da 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)
Parâmetros
- stream
- Stream
Um objeto derivado da Stream classe, como MemoryStream, que é usado para salvar propriedades do gráfico.
Comentários
Por padrão, todas as propriedades do gráfico com valores não padrão, que incluem pontos de dados, serão serializadas quando esse método for chamado. Para controlar as características do gráfico a serem serializadas, use o e SerializableContentNonSerializableContent as Contentpropriedades.
Se esse método for usado para salvar as propriedades de aparência como um modelo, verifique se a IsTemplateMode propriedade do ChartSerializer objeto é definida true pela primeira vez antes de chamar esse método.
A serialização de um gráfico como modelo ocorre de forma diferente da serialização não modelo; A serialização de modelo concentra-se nas propriedades de Aparência.
Quando um modelo é serializado, o LoadTemplate método pode ser usado para carregar o modelo, para fornecer as propriedades de Aparência para um gráfico.
Modelos podem ser usados para simular paletas personalizadas.
Aplica-se a
Save(TextWriter)
Salva dados e propriedades do gráfico com valores não padrão no objeto fornecido derivado da 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)
Parâmetros
- writer
- TextWriter
Um objeto derivado da TextWriter classe, por exemplo, StringWriterque é usado para salvar propriedades do gráfico.
Comentários
Por padrão, todas as propriedades do gráfico com valores não padrão, que incluem pontos de dados, serão serializadas quando esse método for chamado. Para controlar quais características do gráfico são serializadas, use o e NonSerializableContentSerializableContent as Contentpropriedades.
Quando você usa essa definição, o formato deve ser XML; o formato pode ser definido com a Format propriedade.
Aplica-se a
Save(String)
Salva dados e propriedades do gráfico com valores não padrão no arquivo fornecido.
public:
void Save(System::String ^ fileName);
public void Save(string fileName);
member this.Save : string -> unit
Public Sub Save (fileName As String)
Parâmetros
- fileName
- String
O caminho relativo ou absoluto do arquivo usado para armazenar os dados serializados. Observe que, se um caminho relativo for especificado, o caminho será relativo ao diretório atual.
Comentários
Por padrão, todas as propriedades do gráfico com valores não padrão, que incluem pontos de dados, serão serializadas quando esse método for chamado. Para controlar as características do gráfico a serem serializadas, SerializableContent use as propriedades e NonSerializableContent as Contentpropriedades.
Por padrão, os dados são salvos em um formato XML. Para salvar os dados em um formato binário, use a Format propriedade.
Observe que as permissões de gravação devem ser habilitadas para o diretório no qual o arquivo é armazenado. Por padrão, essa é a pasta Bin do aplicativo.
Se esse método estiver sendo usado para salvar as propriedades de Aparência como um modelo, verifique se a IsTemplateMode propriedade está definida primeiro antes true de chamar esse método.
A serialização de um gráfico como modelo prossegue de forma diferente da serialização não modelo, principalmente porque a serialização de modelo se concentra nas propriedades de Aparência.
Quando um modelo é serializado, o LoadTemplate método pode ser usado para carregar o modelo, para fornecer as propriedades de Aparência para um gráfico.
Modelos podem ser usados para simular paletas personalizadas.