ChartSerializer.NonSerializableContent プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
シリアル化されないグラフ プロパティを取得または設定します。
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
プロパティ値
シリアル化されないグラフ プロパティを表すコンマ区切りの string
式。 構文は "Class.Property[,Class.Property]" となります。
注釈
既定では Save
、メソッドとメソッドが呼び出されると、すべてのグラフプロパティがシリアル化され Load
ます。 プロパティを使用する NonSerializableContent と、プロパティおよびプロパティと共に、シリアル化するグラフの特性を制限でき SerializableContent Content ます。
このプロパティは、シリアル化されないグラフの特性を決定します。 文字列式では、プロパティと同じ方法でワイルドカードを使用でき SerializableContent ます。 たとえば、すべてのグラフプロパティをシリアル化から除外するには、 BackColor
このプロパティを "に設定し * ます。BackColor "。
場合によっては、プロパティをシリアル化してシリアル化しないように設定することもできます。これは、ワイルドカードを使用する場合によく使用されます。 式と NonSerializableContent 比較した場合、式の優先度は低く SerializableContent なります。 ただし、ワイルドカードを使用する文字列式には低い重みが与えられることに注意してください。 たとえば、 SerializableContent プロパティが "" に設定されているとし * ます。BackColor "および NonSerializableContent プロパティがに設定されている BackColor 場合は、 BackColor
オブジェクト以外のすべてのプロパティが ChartArea シリアル化されます。
Contentプロパティが設定されている場合、優先度は式で使用されているワイルドカードの数によって決まり NonSerializableContent ます。 たとえば、 Content プロパティをに設定すると、 Appearance "" を含むプロパティが生成され SerializableContent * ます。Back * "式。 NonSerializableContentプロパティが "" に設定されている場合は * 。[戻る] を使用すると、、など、 * すべての Back\*
グラフプロパティ BackColor
BackGradient
がシリアル化されます。 これは、プロパティと SerializableContent 比較した場合に、プロパティ値の優先順位が高いためです NonSerializableContent 。
このプロパティは、すべての保存、読み込み、およびリセット操作に影響します。