ChartSerializer.NonSerializableContent Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit les propriétés de graphique qui ne seront pas sérialisées.
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
Valeur de propriété
Expression string
séparée par des virgules représentant les propriétés de graphique qui ne seront pas sérialisées. La syntaxe est "Class.Property[,Class.Property]".
Remarques
Par défaut, toutes les propriétés de graphique seront sérialisées lorsque les Save
Load
méthodes et sont appelées. Vous pouvez utiliser la NonSerializableContent propriété pour limiter les caractéristiques de graphique à sérialiser, ainsi que SerializableContent les Content Propriétés et.
Cette propriété détermine les caractéristiques de graphique qui ne seront pas sérialisées. Les caractères génériques peuvent être utilisés dans l’expression de chaîne, de la même façon que la SerializableContent propriété. Par exemple, pour exclure toutes les BackColor
Propriétés de graphique de la sérialisation, affectez la valeur à cette propriété * . BackColor».
Parfois, une propriété peut être définie comme étant à la fois sérialisée et non sérialisée, ce qui est courant lorsque des caractères génériques sont utilisés. L' NonSerializableContent expression a une priorité inférieure par rapport à l' SerializableContent expression. Toutefois, Notez qu’une pondération inférieure est donnée aux expressions de chaîne qui utilisent des caractères génériques. Par exemple, si la SerializableContent propriété a la valeur * . BackColor» et la NonSerializableContent propriété a la valeur BackColor , toutes les BackColor
propriétés à l’exception des ChartArea objets seront sérialisées.
Si la Content propriété a été définie, la priorité dépend du nombre de caractères génériques utilisés dans l' NonSerializableContent expression. Par exemple, si vous affectez à la propriété la valeur, Content Appearance la SerializableContent propriété contient un «» * . Back * ». Si la NonSerializableContent propriété a la valeur * . Back * », toutes les Back\*
Propriétés de graphique, telles que BackColor
, BackGradient
, et ainsi de suite, seront toujours sérialisées. Cela est dû au fait que la valeur de la SerializableContent propriété a une priorité plus élevée par rapport à la NonSerializableContent propriété.
Cette propriété affecte toutes les opérations d’enregistrement, de chargement et de réinitialisation.