ChartSerializer.Load 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将已序列化的数据加载到 Chart 控件。
重载
Load(XmlReader) |
将已序列化的数据从派生自 XmlReader 类的对象加载到控件。 |
Load(String) |
将已保存到磁盘的序列化数据加载到 Chart 控件。 |
Load(Stream) |
将已序列化的数据从派生自 Stream 类的对象加载到控件。 |
Load(TextReader) |
将已序列化的数据从派生自 TextReader 类的读取器对象加载到控件。 |
Load(XmlReader)
将已序列化的数据从派生自 XmlReader 类的对象加载到控件。
public:
void Load(System::Xml::XmlReader ^ reader);
public void Load (System.Xml.XmlReader reader);
member this.Load : System.Xml.XmlReader -> unit
Public Sub Load (reader As XmlReader)
参数
注解
调用此方法可将序列化数据加载到 Chart 控件中。
当发生加载操作时,默认情况下,可序列化属性首先重置为默认值,然后将其设置为持久值(如果已保存)。 若要更改此行为,请使用 IsResetWhenLoading 属性。
默认情况下,将加载所有序列化的图表属性。 如果设置 Content SerializableContent 或 NonSerializableContent 属性,可以加载一组特定属性。
使用此定义时,格式必须为 XML;可以通过属性来更改它 Format 。
处理 XML 格式文本文件时,为简单起见,请改用 Load 方法。
适用于
Load(String)
将已保存到磁盘的序列化数据加载到 Chart 控件。
public:
void Load(System::String ^ fileName);
public void Load (string fileName);
member this.Load : string -> unit
Public Sub Load (fileName As String)
参数
- fileName
- String
用于存储序列化数据的文件的相对路径或绝对路径。 如果指定了相对路径,则该路径将是相对于当前目录的路径。
注解
调用此方法可将序列化数据加载到 Chart 控件中。
当发生加载操作时,默认情况下,可序列化的属性将首先重置为其默认值,然后将其设置为持久值(如果已保存)。 若要更改此行为,请使用 IsResetWhenLoading 属性。
默认情况下,将加载所有序列化的图表属性。 若要加载特定的序列化属性,请 Content SerializableContent NonSerializableContent 在加载数据之前设置或属性。
请注意,在使用方法保存数据时 Save
,只会对具有非默认值的属性进行实际序列化。
适用于
Load(Stream)
将已序列化的数据从派生自 Stream 类的对象加载到控件。
public:
void Load(System::IO::Stream ^ stream);
public void Load (System.IO.Stream stream);
member this.Load : System.IO.Stream -> unit
Public Sub Load (stream As Stream)
参数
- stream
- Stream
一个从 Stream 类派生的对象,如 MemoryStream 对象。
注解
调用此方法可将序列化数据加载到 Chart 控件中。
当发生加载操作时,默认情况下,可序列化的属性将首先重置为其默认值,然后将其设置为持久值(如果已保存)。 若要更改此行为,请使用 IsResetWhenLoading 属性。
默认情况下,将加载所有序列化的图表属性。 若要加载特定的序列化属性,请 Content SerializableContent NonSerializableContent 在加载数据之前设置或属性。
请注意,在使用方法保存数据时 Save
,只会对具有非默认值的属性进行实际序列化。
适用于
Load(TextReader)
将已序列化的数据从派生自 TextReader 类的读取器对象加载到控件。
public:
void Load(System::IO::TextReader ^ reader);
public void Load (System.IO.TextReader reader);
member this.Load : System.IO.TextReader -> unit
Public Sub Load (reader As TextReader)
参数
- reader
- TextReader
从抽象的 StringReader 类派生的读取器,如 TextReader。
注解
调用此方法可将序列化数据加载到 Chart 控件中。
当发生加载操作时,默认情况下,可序列化属性首先重置为默认值,然后将其设置为持久值(如果已保存)。 若要更改此行为,请使用 IsResetWhenLoading 属性。
默认情况下,将加载所有序列化的图表属性。 通过设置 Content SerializableContent 或 NonSerializableContent 属性,可以加载一组特定属性。
如果使用此定义,请注意,由属性设置的格式 Format 必须是 XML。
如果 ViewStateData 控件的属性 Chart 用于保存状态,则此方法可用于将客户端发布的序列化数据加载回 Chart 控件。