다음을 통해 공유


ChartSerializer.Save 메서드

정의

기본값이 아닌 값을 가진 차트 속성을 저장합니다. 데이터를 비롯한 모든 차트 속성을 serialize할 수 있습니다.

오버로드

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)

매개 변수

writer
XmlWriter

XmlWriter 속성을 저장하는 데 사용되는 Chart에서 파생된 개체입니다.

설명

기본적으로이 메서드가 호출 될 때 데이터 요소를 포함 하 여 기본값이 아닌 값이 있는 모든 차트 속성이 직렬화 됩니다. Serialize 할 차트 특성을 제어 하려면 Content , SerializableContent 및 속성을 사용 NonSerializableContent 합니다.

이 정의를 사용 하는 경우 형식은 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 클래스에서 파생된 개체이며 차트 속성을 저장하는 데 사용됩니다.

설명

기본적으로이 메서드가 호출 될 때 데이터 요소를 포함 하 여 기본값이 아닌 값이 있는 모든 차트 속성이 직렬화 됩니다. Serialize 할 차트 특성을 제어 하려면 Content , SerializableContent 및 속성을 사용 NonSerializableContent 합니다.

이 메서드를 사용 하 여 모양 속성을 템플릿으로 저장 하는 경우 IsTemplateMode ChartSerializer 이 메서드를 호출 하기 전에 먼저 개체의 속성이로 설정 되었는지 확인 true 합니다.

템플릿으로 차트를 직렬화 하는 것은 템플릿이 아닌 직렬화와 다르게 발생 합니다. 템플릿 serialization은 모양 속성을 집중적으로 표시 합니다.

템플릿이 serialize 될 때 메서드를 사용 하 여 LoadTemplate 차트에 대 한 모양 속성을 제공 하는 템플릿을 로드할 수 있습니다.

템플릿은 사용자 지정 색상표를 시뮬레이트하는 데 사용할 수 있습니다.

적용 대상

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 클래스에서 파생된 개체이며 차트 속성을 저장하는 데 사용됩니다.

설명

기본적으로이 메서드가 호출 될 때 데이터 요소를 포함 하 여 기본값이 아닌 값이 있는 모든 차트 속성이 직렬화 됩니다. Serialize 할 차트 특성을 제어 하려면 Content , SerializableContent 및 속성을 사용 NonSerializableContent 합니다.

이 정의를 사용 하는 경우 형식은 XML 이어야 합니다. 형식은 속성을 사용 하 여 설정할 수 있습니다 Format .

ViewStateData컨트롤의 속성을 Chart 사용 하 여 상태를 유지 하는 경우이 메서드를 사용 하 여 serialize 된 데이터를에서 파생 된 개체에 저장 한 다음이를 사용 하 여 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

serialize된 데이터를 저장하는 데 사용되는 파일의 상대 또는 절대 경로입니다. 상대 경로가 지정된 경우 경로는 현재 디렉터리를 기준으로 합니다.

설명

기본적으로이 메서드가 호출 될 때 데이터 요소를 포함 하는 기본값이 아닌 값이 있는 모든 차트 속성이 직렬화 됩니다. Serialize 할 차트 특성을 제어 하려면 Content , SerializableContent 및 속성을 사용 NonSerializableContent 합니다.

기본적으로 데이터는 XML 형식으로 저장 됩니다. 데이터를 이진 형식으로 저장 하려면 속성을 사용 Format 합니다.

파일이 저장 되는 디렉터리에 대해 쓰기 권한을 설정 해야 합니다. 기본적으로 애플리케이션의 Bin 폴더입니다.

이 메서드를 사용 하 여 모양 속성을 템플릿으로 저장 하는 경우 IsTemplateMode true 이 메서드를 호출 하기 전에 속성이 먼저로 설정 되었는지 확인 합니다.

템플릿으로 차트를 직렬화 하는 것은 템플릿 serialization이 모양 속성을 중심으로 하므로 템플릿 이외의 serialization과 다르게 진행 됩니다.

템플릿이 serialize 될 때 메서드를 사용 하 여 LoadTemplate 차트에 대 한 모양 속성을 제공 하는 템플릿을 로드할 수 있습니다.

템플릿은 사용자 지정 색상표를 시뮬레이트하는 데 사용할 수 있습니다.

적용 대상