ChartSerializer.NonSerializableContent 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 no se serializarán.
public:
property System::String ^ NonSerializableContent { System::String ^ get(); void set(System::String ^ value); };
public string NonSerializableContent { get; set; }
member this.NonSerializableContent : string with get, set
Public Property NonSerializableContent As String
Valor de propiedad
Expresión string
separada por comas que representa las propiedades de gráfico que no se serializarán. La sintaxis es "Clase.Propiedad[,Clase.Propiedad]".
Comentarios
De forma predeterminada, todas las propiedades del gráfico se serializarán cuando se llame a Save
Load
los métodos y . Puede usar la propiedad para limitar las características del gráfico que NonSerializableContent se serializarán, junto con las SerializableContent propiedades y Content .
Esta propiedad determina qué características del gráfico no se serializarán. Los caracteres comodín se pueden usar en la expresión de cadena, de la misma manera que la SerializableContent propiedad . Por ejemplo, para excluir todas las propiedades del gráfico de la BackColor
serialización, establezca esta propiedad en " * . BackColor".
A veces, una propiedad se puede establecer para serializarse y no serializarse, lo 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 da menos peso a las expresiones de cadena que usan caracteres comodín. Por ejemplo, si la SerializableContent propiedad está establecida en " * . BackColor" y la propiedad se establece en , se serializarán todas las propiedades excepto NonSerializableContent BackColor los objetos BackColor
ChartArea .
Si se Content ha establecido la propiedad , la prioridad depende del número de comodines que se usan en la NonSerializableContent expresión. Por ejemplo, al establecer Content la propiedad en , se dará como resultado la propiedad que contiene " Appearance SerializableContent * . Back * " expression. Si la NonSerializableContent propiedad está establecida en " * . De nuevo ", todas las propiedades del * Back\*
gráfico, como BackColor
, , BackGradient
etc., se seguirán serializando. Esto se debe a que SerializableContent el valor de propiedad tiene mayor prioridad en comparación con la propiedad NonSerializableContent .
Esta propiedad afecta a todas las operaciones de guardado, carga y restablecimiento.