ChartSerializer.Save メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
既定値以外の値を持つグラフ プロパティを保存します。 すべてのグラフ プロパティをシリアル化できます。これには、データが含まれます。
オーバーロード
Save(XmlWriter) |
グラフ データおよび既定値以外の値を持つプロパティを XmlWriter クラスから派生する指定されたオブジェクトに保存します。 |
Save(Stream) |
グラフ データおよび既定値以外の値を持つプロパティを Stream クラスから派生するオブジェクトに保存します。 |
Save(TextWriter) |
グラフ データおよび既定値以外の値を持つプロパティを TextWriter クラスから派生する指定されたオブジェクトに保存します。 |
Save(String) |
グラフ データおよび既定値以外の値を持つプロパティを指定されたファイルに保存します。 |
Save(XmlWriter)
グラフ データおよび既定値以外の値を持つプロパティを XmlWriter クラスから派生する指定されたオブジェクトに保存します。
public:
void Save(System::Xml::XmlWriter ^ writer);
public void Save (System.Xml.XmlWriter writer);
member this.Save : System.Xml.XmlWriter -> unit
Public Sub Save (writer As XmlWriter)
パラメーター
注釈
既定では、データ ポイントを含む既定値以外の値を持つすべてのグラフ プロパティは、このメソッドが呼び出されたときにシリアル化されます。 シリアル化するグラフの特性を制御するには、 プロパティSerializableContentと NonSerializableContent プロパティを使用しますContent。
この定義を使用する場合、形式は XML である必要があります。形式は、 プロパティを使用して Format 変更できます。
XML 形式のテキスト ファイルを操作する場合は、わかりやすくするために、代わりに メソッドを Save 使用します。
適用対象
Save(Stream)
グラフ データおよび既定値以外の値を持つプロパティを Stream クラスから派生するオブジェクトに保存します。
public:
void Save(System::IO::Stream ^ stream);
public void Save (System.IO.Stream stream);
member this.Save : System.IO.Stream -> unit
Public Sub Save (stream As Stream)
パラメーター
- stream
- Stream
Stream など、グラフ プロパティの保存に使用される MemoryStream クラスから派生したオブジェクト。
注釈
既定では、データ ポイントを含む既定値以外の値を持つすべてのグラフ プロパティは、このメソッドが呼び出されたときにシリアル化されます。 シリアル化するグラフの特性を制御するには、 プロパティSerializableContent、および NonSerializableContent プロパティを使用しますContent。
このメソッドを使用して外観プロパティをテンプレートとして保存する場合は、このメソッドを IsTemplateMode 呼び出す前に ChartSerializer 、オブジェクトの プロパティが最初に に true
設定されていることを確認します。
テンプレートとしてのグラフのシリアル化は、テンプレート以外のシリアル化とは異なります。テンプレートのシリアル化は、外観プロパティに重点を置いています。
テンプレートをシリアル化するときに、 メソッドを LoadTemplate 使用してテンプレートを読み込み、グラフの Appearance プロパティを指定できます。
テンプレートを使用して、カスタム パレットをシミュレートできます。
適用対象
Save(TextWriter)
グラフ データおよび既定値以外の値を持つプロパティを TextWriter クラスから派生する指定されたオブジェクトに保存します。
public:
void Save(System::IO::TextWriter ^ writer);
public void Save (System.IO.TextWriter writer);
member this.Save : System.IO.TextWriter -> unit
Public Sub Save (writer As TextWriter)
パラメーター
- writer
- TextWriter
TextWriter など、グラフ プロパティの保存に使用される StringWriter クラスから派生したオブジェクト。
注釈
既定では、データ ポイントを含む既定値以外の値を持つすべてのグラフ プロパティは、このメソッドが呼び出されたときにシリアル化されます。 シリアル化するグラフの特性を制御するには、 プロパティSerializableContentと NonSerializableContent プロパティを使用しますContent。
この定義を使用する場合、形式は XML である必要があります。形式は、 プロパティで Format 設定できます。
コントロールの プロパティをViewStateDataChart使用して状態を保持する場合、このメソッドを使用して、シリアル化されたデータを からTextWriter派生したオブジェクトに保存できます。このメソッドを使用して、データを プロパティにViewStateData書き込みます。
適用対象
Save(String)
グラフ データおよび既定値以外の値を持つプロパティを指定されたファイルに保存します。
public:
void Save(System::String ^ fileName);
public void Save (string fileName);
member this.Save : string -> unit
Public Sub Save (fileName As String)
パラメーター
- fileName
- String
シリアル化されたデータを格納するために使用するファイルの相対パスまたは絶対パス。 相対パスを指定する場合、現在のディレクトリがパスの起点になります。
注釈
既定では、データ ポイントを含む既定値以外の値を持つすべてのグラフ プロパティは、このメソッドが呼び出されたときにシリアル化されます。 シリアル化するグラフの特性を制御するには、 プロパティSerializableContentと NonSerializableContent プロパティをContent使用します。
既定では、データは XML 形式で保存されます。 データをバイナリ形式で保存するには、 プロパティを使用します Format 。
ファイルが格納されているディレクトリに対して書き込みアクセス許可を有効にする必要があることに注意してください。 既定では、これはアプリケーションの Bin フォルダーです。
このメソッドを使用して Appearance プロパティをテンプレートとして保存する場合は、このメソッドを IsTemplateMode 呼び出す前に、 プロパティが最初に に true
設定されていることを確認してください。
テンプレートとしてのグラフのシリアル化は、テンプレート以外のシリアル化とは異なります。これは、主にテンプレートのシリアル化が Appearance プロパティに集中するためです。
テンプレートをシリアル化するときに、 メソッドを LoadTemplate 使用してテンプレートを読み込み、グラフの Appearance プロパティを指定できます。
テンプレートを使用して、カスタム パレットをシミュレートできます。
適用対象
.NET