XamlServices.Load 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
XAML 판독기의 소스를 로드하고 출력을 개체 그래프로 기록합니다.
오버로드
Load(Stream) |
XAML 판독기의 Stream 소스를 로드하고 출력을 개체 그래프로 기록합니다. |
Load(TextReader) |
TextReader에서 XAML 판독기를 만들고 개체 그래프를 반환합니다. |
Load(String) |
XAML 판독기의 Stream 소스를 로드하고 개체 그래프를 반환합니다. |
Load(XamlReader) |
특정 XAML 판독기 구현을 로드하고 개체 그래프를 반환합니다. |
Load(XmlReader) |
특정 XML 판독기 구현을 로드하고 개체 그래프를 반환합니다. |
Load(Stream)
XAML 판독기의 Stream 소스를 로드하고 출력을 개체 그래프로 기록합니다.
public:
static System::Object ^ Load(System::IO::Stream ^ stream);
public static object Load (System.IO.Stream stream);
static member Load : System.IO.Stream -> obj
Public Shared Function Load (stream As Stream) As Object
매개 변수
- stream
- Stream
입력으로 로드할 스트림입니다.
반환
출력으로 기록되는 개체 그래프입니다.
예외
stream
이(가) null
인 경우
설명
에 대 한 다른 시그니처를 Load(Stream) 메서드는 다양 한 원본 XAML에 대 한 입력을 지정 합니다. 합니다 Load(Stream) 내부 구현을 먼저 만듭니다는 XmlReader 호출 하 여 Create(Stream) 은 특수화 된의 새 인스턴스를 만듭니다 XamlReader 입력을 처리 하 합니다.
되려면에서는 Load(Stream) 성공적으로 개체 그래프를 만들기 위해 호출, 다음 true 여야 합니다.
소스 형식이 올바른 xml입니다.
유효한 XAML 언어 수준입니다.
원본에 지정 된 XAML 형식을 XAML 관련 XAML 네임 스페이스의 백업 형식에 해결 해야 합니다. 예를 들어 WPF 네임 스페이스에 대 한 XAML 형식 XAML;에 지정 된 대로 WPF XAML 네임 스페이스에 해결할 수 있습니다. WPF에 대 한 어셈블리를 프로젝트에 포함 또는 런타임;에서 사용할 수 있는 여야 합니다. 등에입니다.
중요
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 관련 개념에 대 한 합니다.
적용 대상
Load(TextReader)
TextReader에서 XAML 판독기를 만들고 개체 그래프를 반환합니다.
public:
static System::Object ^ Load(System::IO::TextReader ^ textReader);
public static object Load (System.IO.TextReader textReader);
static member Load : System.IO.TextReader -> obj
Public Shared Function Load (textReader As TextReader) As Object
매개 변수
- textReader
- TextReader
생성된 TextReader에 대한 기반으로 사용할 XmlReader입니다.
반환
반환되는 개체 그래프입니다.
예외
textReader
이(가) null
인 경우
설명
개체 그래프를 반환 하기 위해는 textReader
관련 입력을 사용 하 여 입력을 생성 해야 합니다. 예를 들어 전달 해야는 StringReader 에 대 한 올바른 문자열로 XAML 입력을 사용 하 여 생성 된는 StringReader(String) 생성자입니다.
적용 대상
Load(String)
XAML 판독기의 Stream 소스를 로드하고 개체 그래프를 반환합니다.
public:
static System::Object ^ Load(System::String ^ fileName);
public static object Load (string fileName);
static member Load : string -> obj
Public Shared Function Load (fileName As String) As Object
매개 변수
- fileName
- String
로드하고 소스로 사용할 파일 이름입니다.
반환
반환되는 개체 그래프입니다.
예외
fileName
입력은 null
입니다.
설명
에 대 한 다른 시그니처를 Load 메서드는 다양 한 원본 XAML에 대 한 입력을 지정 합니다. 합니다 Load 내부 구현을 먼저 만듭니다는 XmlReader 호출 하 여 Create(String) 은 특수화 된의 새 인스턴스를 만듭니다 XamlReader 입력을 처리 하 합니다.
되려면에서는 Load(String) 성공적으로 개체 그래프를 만들기 위해 호출, 다음 true 여야 합니다.
소스 형식이 올바른 xml입니다.
유효한 XAML 언어 수준입니다.
원본에 지정 된 XAML 형식을 XAML 관련 XAML 네임 스페이스의 백업 형식에 해결 해야 합니다. 예를 들어 WPF 네임 스페이스에 대 한 XAML 형식 XAML;에 지정 된 대로 WPF XAML 네임 스페이스에 해결할 수 있습니다. WPF에 대 한 어셈블리를 프로젝트에 포함 해야 합니다 또는 런타임;에서 사용할 수 있습니다. 등에입니다.
적용 대상
Load(XamlReader)
특정 XAML 판독기 구현을 로드하고 개체 그래프를 반환합니다.
public:
static System::Object ^ Load(System::Xaml::XamlReader ^ xamlReader);
public static object Load (System.Xaml.XamlReader xamlReader);
static member Load : System.Xaml.XamlReader -> obj
Public Shared Function Load (xamlReader As XamlReader) As Object
매개 변수
- xamlReader
- XamlReader
이 Load
작업에 대한 판독기로 사용할 XAML 판독기 구현입니다.
반환
반환되는 개체 그래프입니다.
예외
xamlReader
입력은 null
입니다.
설명
다음 경우에만이 시그니처를 사용 하면 일반적으로 됩니다.
고유한 구현을 정의 XamlReader합니다.
에 대 한 설정을 지정 하는 XamlReader 기본 설정과에서 다른 합니다.
적용 대상
Load(XmlReader)
특정 XML 판독기 구현을 로드하고 개체 그래프를 반환합니다.
public:
static System::Object ^ Load(System::Xml::XmlReader ^ xmlReader);
public static object Load (System.Xml.XmlReader xmlReader);
static member Load : System.Xml.XmlReader -> obj
Public Shared Function Load (xmlReader As XmlReader) As Object
매개 변수
반환
출력 개체 그래프입니다.
예외
xamlReader
입력은 null
입니다.
설명
고유한 구현을 정의 하는 경우에이 시그니처를 일반적으로 사용 해야는 XmlReader합니다.
적용 대상
.NET