Compartir a través de


ChartSerializer.Save Método

Definición

Guarda las propiedades de gráfico que tienen valores no predeterminados. Se pueden serializar todas las propiedades de gráfico; esto incluye los datos.

Sobrecargas

Save(XmlWriter)

Guarda datos y propiedades de gráfico con valores no predeterminados en el objeto dado que se deriva de la clase XmlWriter.

Save(Stream)

Guarda datos y propiedades de gráfico con valores no predeterminados en un objeto que se deriva de la clase Stream.

Save(TextWriter)

Guarda datos y propiedades de gráfico con valores no predeterminados en el objeto dado que se deriva de la clase TextWriter.

Save(String)

Guarda datos y propiedades de gráfico con valores no predeterminados en el archivo dado.

Save(XmlWriter)

Guarda datos y propiedades de gráfico con valores no predeterminados en el objeto dado que se deriva de la clase XmlWriter.

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

Objeto derivado de XmlWriter que se usa para guardar propiedades Chart.

Comentarios

De forma predeterminada, todas las propiedades del gráfico con valores no predeterminados, que incluyen puntos de datos, se serializarán cuando se llame a este método. Para controlar qué características del gráfico se serializan, use Content las propiedades y SerializableContent NonSerializableContent .

Cuando se usa esta definición, el formato debe ser XML; el formato se puede cambiar con la Format propiedad .

Cuando trabaje con archivos de texto con formato XML, para simplificar, use el Save método en su lugar.

Se aplica a

Save(Stream)

Guarda datos y propiedades de gráfico con valores no predeterminados en un objeto que se deriva de la clase Stream.

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

Objeto derivado de la clase Stream, como MemoryStream, que se usa para guardar propiedades de gráfico.

Comentarios

De forma predeterminada, todas las propiedades del gráfico con valores no predeterminados, que incluyen puntos de datos, se serializarán cuando se llame a este método. Para controlar las características del gráfico que se va a serializar, use Content las propiedades y SerializableContent NonSerializableContent .

Si este método se usa para guardar las propiedades de apariencia como una plantilla, asegúrese de que la propiedad del objeto se establece primero en antes de llamar a IsTemplateMode ChartSerializer este true método.

La serialización de un gráfico como plantilla se produce de forma diferente a la serialización que no es de plantilla; La serialización de plantillas se centra en las propiedades de apariencia.

Cuando se serializa una plantilla, el método se puede usar para cargar la plantilla y proporcionar las LoadTemplate propiedades Appearance de un gráfico.

Las plantillas se pueden usar para simular paletas personalizadas.

Se aplica a

Save(TextWriter)

Guarda datos y propiedades de gráfico con valores no predeterminados en el objeto dado que se deriva de la clase TextWriter.

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

Objeto derivado de la clase TextWriter, por ejemplo StringWriter, que se usa para guardar propiedades de gráfico.

Comentarios

De forma predeterminada, todas las propiedades del gráfico con valores no predeterminados, que incluyen puntos de datos, se serializarán cuando se llame a este método. Para controlar qué características del gráfico se serializan, use Content las propiedades y SerializableContent NonSerializableContent .

Cuando se usa esta definición, el formato debe ser XML; el formato se puede establecer con la Format propiedad .

Se aplica a

Save(String)

Guarda datos y propiedades de gráfico con valores no predeterminados en el archivo dado.

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

Ruta de acceso absoluta o relativa del archivo usado para almacenar los datos serializados. Tenga en cuenta que si se especifica una ruta de acceso relativa, se considerará relativa al directorio actual.

Comentarios

De forma predeterminada, todas las propiedades del gráfico con valores no predeterminados, que incluyen puntos de datos, se serializarán cuando se llame a este método. Para controlar las características del gráfico que se va a serializar, use Content las SerializableContent propiedades y NonSerializableContent .

De forma predeterminada, los datos se guardan en formato XML. Para guardar los datos en un formato binario, use la Format propiedad .

Tenga en cuenta que los permisos de escritura deben estar habilitados para el directorio en el que se almacena el archivo. De forma predeterminada, esta es la carpeta Bin de la aplicación.

Si este método se usa para guardar las propiedades appearance como una plantilla, asegúrese de que la propiedad se establece primero en IsTemplateMode antes de llamar a este true método.

La serialización de un gráfico como plantilla continúa de forma diferente a la serialización que no es de plantilla, principalmente porque la serialización de plantillas se centra en las propiedades appearance.

Cuando se serializa una plantilla, el método se puede usar para cargar la plantilla y proporcionar las LoadTemplate propiedades Appearance de un gráfico.

Las plantillas se pueden usar para simular paletas personalizadas.

Se aplica a