Partilhar via


ChartSerializer.Save Método

Definição

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

writer
XmlWriter

Um objeto derivado de XmlWriter usado para salvar Chart propriedades.

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.

Aplica-se a