ChartSerializer.SerializableContent Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece las propiedades de gráfico que se pueden serializar.
public:
property System::String ^ SerializableContent { System::String ^ get(); void set(System::String ^ value); };
public string SerializableContent { get; set; }
member this.SerializableContent : string with get, set
Public Property SerializableContent As String
Valor de propiedad
Expresión string
separada por comas que representa las propiedades de gráfico que se van a serializar. La sintaxis es "Clase.Propiedad[,Clase.Propiedad]".
Comentarios
De forma predeterminada, todas las propiedades del gráfico se serializarán cuando Save
Load
se llame a los métodos y. Puede utilizar la NonSerializableContent propiedad para limitar las características del gráfico que se van a serializar, junto con las SerializableContent Content propiedades y.
La SerializableContent propiedad determina qué características del gráfico se serializarán. Se pueden usar caracteres comodín en la expresión de cadena, de la misma manera que la NonSerializableContent propiedad. Por ejemplo, para serializar todas BackColor
las propiedades del gráfico, establezca esta propiedad en "*. BackColor ".
Si ChartArea Series se especifican las propiedades secundarias y/o, también se deben especificar los nombres de todos los ChartArea Series objetos y para permitir que los datos persistentes se apliquen a los ChartArea objetos y existentes Series ; es decir, debe especificar las expresiones "series.Name" y "ChartArea.Name". Consulte el código de ejemplo siguiente para obtener un ejemplo de este procedimiento. Del mismo modo, si se usan varias áreas de gráfico, ChartArea Series también se debe guardar la propiedad de todos trazados.
A veces, se puede establecer una propiedad para serializar y no serializar, que es común cuando se usan caracteres comodín. La NonSerializableContent expresión tiene una prioridad menor en comparación con la SerializableContent expresión. Sin embargo, tenga en cuenta que se proporciona menos peso a las expresiones de cadena que utilizan caracteres comodín. Por ejemplo, si la SerializableContent propiedad se establece en "*. BackColor "y la NonSerializableContent propiedad se establece en BackColor , se ackColor
serializarán todas las propiedades B excepto los ChartArea objetos.
Si establece la Content propiedad, la SerializableContent propiedad se establecerá internamente. Si Content ya se ha establecido la propiedad pero es necesario serializar otra propiedad, asegúrese de concatenar la SerializableContent propiedad al especificar esa propiedad adicional. Consulte el código de ejemplo siguiente para obtener un ejemplo de este procedimiento.
Esta propiedad afecta a todas las operaciones de guardar, cargar y restablecer.