ChartSerializer.SerializableContent Свойство

Определение

Получает или задает свойства диаграммы, которые можно сериализовать.

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

Значение свойства

String

Выражение типа string с разделенными запятыми значениями, представляющее свойства диаграммы, которые подлежат сериализации. Используется синтаксис "Класс.Свойство[,Класс.Свойство]".

Комментарии

По умолчанию все свойства диаграммы будут сериализованы при Save Load вызове методов и. Свойство можно использовать NonSerializableContent для ограничения сериализации характеристик диаграммы, а также SerializableContent Content свойств и.

SerializableContentСвойство определяет, какие характеристики диаграммы будут сериализованы. Подстановочные знаки можно использовать в строковом выражении так же, как и NonSerializableContent свойство. Например, чтобы сериализовать все свойства диаграммы BackColor , задайте для этого свойства значение "*". BackColor ".

Если ChartArea Series указаны дочерние свойства и/или, то ChartArea Series необходимо также указать имена всех объектов и, чтобы обеспечить применение сохраненных данных к существующим ChartArea объектам и, Series то есть, необходимо указать выражения "Series.Name" и "ChartArea.Name". Пример этой процедуры см. в приведенном ниже образце кода. Аналогично, если используется несколько областей диаграммы, ChartArea необходимо также сохранить свойство всех построений Series .

Иногда свойство может быть задано как сериализованное, так и не сериализованное, что обычно используется при использовании подстановочных знаков. NonSerializableContentВыражение имеет более низкий приоритет по сравнению с SerializableContent выражением. Однако обратите внимание, что для строковых выражений, использующих подстановочные знаки, задается меньшее значение веса. Например, если SerializableContent свойство имеет значение «*». BackColor NonSerializableContent , а свойство имеет значение BackColor , все свойства B, ackColor за исключением ChartArea объектов, будут сериализованы.

Если задать Content свойство, SerializableContent свойство будет задаваться внутренним образом. Если Content свойство уже задано, но требуется сериализовать другое свойство, необходимо объединить SerializableContent свойство при указании дополнительного свойства. Пример этой процедуры см. в приведенном ниже образце кода.

Это свойство влияет на все операции сохранения, загрузки и сброса.

Применяется к