XamlServices.Save 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
제공된 개체 그래프를 XAML 노드 표현으로 처리한 후에 serialization을 위한 출력 형식으로 처리합니다.
오버로드
Save(Object) |
제공된 개체 트리를 XAML 노드 표현으로 처리하고 출력 XAML의 문자열 표현을 반환합니다. |
Save(Stream, Object) |
제공된 개체 그래프를 XAML 노드 표현으로 처리한 후에 serialization을 위한 출력 스트림으로 처리합니다. |
Save(TextWriter, Object) |
제공된 개체 그래프를 XAML 노드 표현으로 처리한 후에 제공된 TextWriter로 이동하는 출력으로 처리합니다. |
Save(String, Object) |
제공된 개체 그래프를 XAML 노드 표현으로 처리한 후에 제공된 위치의 출력 파일에 씁니다. |
Save(XamlWriter, Object) |
제공된 개체 그래프를 XAML 노드 표현으로 처리한 후에 제공된 XAML 작성기에 씁니다. |
Save(XmlWriter, Object) |
제공된 개체 그래프를 XAML 노드 표현으로 처리한 후에 제공된 XmlWriter에 씁니다. |
Save(Object)
제공된 개체 트리를 XAML 노드 표현으로 처리하고 출력 XAML의 문자열 표현을 반환합니다.
public:
static System::String ^ Save(System::Object ^ instance);
public static string Save (object instance);
static member Save : obj -> string
Public Shared Function Save (instance As Object) As String
매개 변수
- instance
- Object
처리할 개체 그래프의 루트입니다.
반환
문자열로 표시되는 XAML 태그 출력입니다.
설명
이 메서드의 출력은는 ToString
의 결과 XmlWriter 메서드 호출에 의해 만들어집니다.
XmlWriter 다음 설정을 사용 하 여 생성 됩니다: XmlWriterSettings.Indent 됩니다 true
; 및 XmlWriterSettings.OmitXmlDeclaration 는 true
합니다.
반환된 된 문자열을 통해 유효한 XML로 로드할 수는 Create 처리할 경우 문자열을 스트림 또는 보다 구체적으로 전용된 판독기에 XAML에 대 한 메서드.
적용 대상
Save(Stream, Object)
제공된 개체 그래프를 XAML 노드 표현으로 처리한 후에 serialization을 위한 출력 스트림으로 처리합니다.
public:
static void Save(System::IO::Stream ^ stream, System::Object ^ instance);
public static void Save (System.IO.Stream stream, object instance);
static member Save : System.IO.Stream * obj -> unit
Public Shared Sub Save (stream As Stream, instance As Object)
매개 변수
- stream
- Stream
대상 스트림입니다.
- instance
- Object
처리할 개체 그래프의 루트입니다.
예외
stream
입력은 null
입니다.
설명
중요
XamlServices은 WPF(Windows Presentation Foundation) 형식 또는 WPF를 기반으로 하는 형식을 처리하는 경우 권장되는 XAML 읽기 또는 XAML 쓰기 API 집합이 아닙니다. WPF 사용의 경우 XAML을 읽거나 로드하고 XAML System.Windows.Markup.XamlWriter 을 다시 작성하는 데 를 사용합니다System.Windows.Markup.XamlReader. 그러나 이러한 클래스를 사용 하 여 System.Xaml ; 구현에서 내부적으로 Api 제공 지원 XAML 읽기 및 쓰기 종속성 속성에 대 한 최적화 등의 특성에 영향을 주는 WPF 관련 개념에 대 한 합니다.
적용 대상
Save(TextWriter, Object)
제공된 개체 그래프를 XAML 노드 표현으로 처리한 후에 제공된 TextWriter로 이동하는 출력으로 처리합니다.
public:
static void Save(System::IO::TextWriter ^ writer, System::Object ^ instance);
public static void Save (System.IO.TextWriter writer, object instance);
static member Save : System.IO.TextWriter * obj -> unit
Public Shared Sub Save (writer As TextWriter, instance As Object)
매개 변수
- writer
- TextWriter
출력을 작성하는 TextWriter입니다.
- instance
- Object
처리할 개체 그래프의 루트입니다.
예외
writer
입력은 null
입니다.
적용 대상
Save(String, Object)
제공된 개체 그래프를 XAML 노드 표현으로 처리한 후에 제공된 위치의 출력 파일에 씁니다.
public:
static void Save(System::String ^ fileName, System::Object ^ instance);
public static void Save (string fileName, object instance);
static member Save : string * obj -> unit
Public Shared Sub Save (fileName As String, instance As Object)
매개 변수
- fileName
- String
출력을 작성할 파일의 이름과 위치입니다.
- instance
- Object
처리할 개체 그래프의 루트입니다.
예외
fileName
이 빈 문자열인 경우
fileName
이(가) null
인 경우
설명
fileName
매개 변수 값으로 사용 됩니다 합니다 outputFileName
에 대 한 호출에 대 한 입력 XmlWriter.Create를 만드는 XmlWriter 메서드 호출의 일부로.
적용 대상
Save(XamlWriter, Object)
제공된 개체 그래프를 XAML 노드 표현으로 처리한 후에 제공된 XAML 작성기에 씁니다.
public:
static void Save(System::Xaml::XamlWriter ^ writer, System::Object ^ instance);
public static void Save (System.Xaml.XamlWriter writer, object instance);
static member Save : System.Xaml.XamlWriter * obj -> unit
Public Shared Sub Save (writer As XamlWriter, instance As Object)
매개 변수
- writer
- XamlWriter
사용할 XamlWriter 구현입니다.
- instance
- Object
처리할 개체 그래프의 루트입니다.
예외
writer
입력은 null
입니다.
설명
다음 경우에만이 시그니처를 사용 하면 일반적으로 됩니다.
고유한 구현을 정의 XamlWriter합니다.
에 대 한 설정을 지정 하는 XamlWriter 기본 설정과에서 다른 합니다.
적용 대상
Save(XmlWriter, Object)
제공된 개체 그래프를 XAML 노드 표현으로 처리한 후에 제공된 XmlWriter에 씁니다.
public:
static void Save(System::Xml::XmlWriter ^ writer, System::Object ^ instance);
public static void Save (System.Xml.XmlWriter writer, object instance);
static member Save : System.Xml.XmlWriter * obj -> unit
Public Shared Sub Save (writer As XmlWriter, instance As Object)
매개 변수
- instance
- Object
처리할 개체 그래프의 루트입니다.
예외
writer
입력은 null
입니다.
적용 대상
.NET