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
с разделенными запятыми значениями, представляющее свойства диаграммы, которые подлежат сериализации. Используется синтаксис "Класс.Свойство[,Класс.Свойство]".
Комментарии
По умолчанию все свойства диаграммы будут сериализованы при 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 свойство при указании дополнительного свойства. Пример этой процедуры см. в приведенном ниже образце кода.
Это свойство влияет на все операции сохранения, загрузки и сброса.