XamlXmlReader Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przetwarza znaczniki XAML z plików XML przy użyciu pośrednika XmlReader i tworzy strumień węzła XAML.
public ref class XamlXmlReader : System::Xaml::XamlReader, System::Xaml::IXamlLineInfo
public class XamlXmlReader : System.Xaml.XamlReader, System.Xaml.IXamlLineInfo
type XamlXmlReader = class
inherit XamlReader
interface IXamlLineInfo
Public Class XamlXmlReader
Inherits XamlReader
Implements IXamlLineInfo
- Dziedziczenie
- Implementuje
Uwagi
Podczas konstruowania elementu XamlXmlReaderXmlReader element jest wymagany. Celem tego projektu jest użycie ustanowionych interfejsów API .NET Framework do przetwarzania XML w celu obsługi danych wejściowych strumienia, uzyskiwania strumienia z pliku itd.
XmlReader jest pierwszym składnikiem standardowej ścieżki ładowania dla operacji XAML i jest uwzględniany przez XamlServices.Load kilka istniejących implementacji XAML platformy do ładowania kodu XAML.
Konstruktory
XamlXmlReader(Stream) |
Inicjuje XamlXmlReader nowe wystąpienie klasy na podstawie strumienia. |
XamlXmlReader(Stream, XamlSchemaContext) |
Inicjuje XamlXmlReader nowe wystąpienie klasy na podstawie strumienia i przy użyciu podanego kontekstu schematu XAML. |
XamlXmlReader(Stream, XamlSchemaContext, XamlXmlReaderSettings) |
Inicjuje XamlXmlReader nowe wystąpienie klasy na podstawie strumienia z podanym kontekstem schematu XAML i ustawieniami specyficznymi dla języka XAML. |
XamlXmlReader(Stream, XamlXmlReaderSettings) |
Inicjuje XamlXmlReader nowe wystąpienie klasy na podstawie strumienia z ustawieniami specyficznymi dla języka XAML. |
XamlXmlReader(String) |
Inicjuje XamlXmlReader nowe wystąpienie klasy na podstawie nazwy pliku do załadowania do domyślnego czytnika XML. |
XamlXmlReader(String, XamlSchemaContext) |
Inicjuje XamlXmlReader nowe wystąpienie klasy na podstawie nazwy pliku do załadowania do domyślnego czytnika XML z podanym kontekstem schematu XAML. |
XamlXmlReader(String, XamlSchemaContext, XamlXmlReaderSettings) |
Inicjuje nowe wystąpienie XamlXmlReader klasy na podstawie nazwy pliku do załadowania do domyślnego czytnika XML oraz przy użyciu podanego kontekstu schematu XAML i ustawień czytnika specyficznego dla języka XAML. |
XamlXmlReader(String, XamlXmlReaderSettings) |
Inicjuje XamlXmlReader nowe wystąpienie klasy na podstawie nazwy pliku do załadowania do domyślnego czytnika XML i używania ustawień czytnika specyficznego dla języka XAML. |
XamlXmlReader(TextReader) |
Inicjuje XamlXmlReader nowe wystąpienie klasy na podstawie klasy TextReader. |
XamlXmlReader(TextReader, XamlSchemaContext) |
Inicjuje XamlXmlReader nowe wystąpienie klasy na TextReaderpodstawie elementu z podanym kontekstem schematu i ustawieniami specyficznymi dla języka XAML. |
XamlXmlReader(TextReader, XamlSchemaContext, XamlXmlReaderSettings) |
Inicjuje XamlXmlReader nowe wystąpienie klasy na TextReaderpodstawie elementu i przy użyciu podanego kontekstu schematu i ustawień specyficznych dla języka XAML. |
XamlXmlReader(TextReader, XamlXmlReaderSettings) |
Inicjuje XamlXmlReader nowe wystąpienie klasy na TextReaderpodstawie elementu i przy użyciu ustawień specyficznych dla języka XAML. |
XamlXmlReader(XmlReader) |
Inicjuje XamlXmlReader nowe wystąpienie klasy przy użyciu podanego XmlReaderelementu . |
XamlXmlReader(XmlReader, XamlSchemaContext) |
Inicjuje XamlXmlReader nowe wystąpienie klasy przy użyciu podanego kontekstu schematu i .XmlReader |
XamlXmlReader(XmlReader, XamlSchemaContext, XamlXmlReaderSettings) |
Inicjuje XamlXmlReader nowe wystąpienie klasy przy użyciu podanych XmlReaderustawień , kontekstu schematu i czytnika. |
XamlXmlReader(XmlReader, XamlXmlReaderSettings) |
Inicjuje XamlXmlReader nowe wystąpienie klasy przy użyciu podanych XmlReader ustawień czytnika i . |
Właściwości
HasLineInfo |
Pobiera wartość określającą, czy informacje o wierszu są dostępne. |
IsDisposed |
Pobiera, czy Dispose(Boolean) został wywołany. (Odziedziczone po XamlReader) |
IsEof |
Pobiera wartość, która zgłasza, czy pozycja czytnika w strumieniu węzła XAML znajduje się na końcu pliku. |
LineNumber |
Pobiera numer wiersza do raportu. |
LinePosition |
Pobiera położenie wiersza do raportu. |
Member |
Pobiera bieżący element członkowski na pozycji czytnika, jeśli bieżące stanowisko czytnika StartMemberznajduje się na . |
Namespace |
Pobiera przestrzeń nazw XAML z bieżącego węzła. |
NodeType |
Pobiera typ bieżącego węzła. |
SchemaContext |
Pobiera obiekt, który dostarcza informacje o schemacie dla zestawu informacji. |
Type |
Pobiera bieżący XamlType węzeł. |
Value |
Pobiera wartość bieżącego węzła. |
Metody
Close() |
Zamyka strumień węzła XAML. (Odziedziczone po XamlReader) |
Dispose(Boolean) |
Zwalnia niezarządzane zasoby używane przez XamlReaderprogram i opcjonalnie zwalnia zarządzane zasoby. (Odziedziczone po XamlReader) |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Read() |
Udostępnia następny węzeł XAML z załadowanego źródła, jeśli jest dostępny węzeł XAML. |
ReadSubtree() |
Zwraca wartość opartą XamlReader na bieżącym XamlReaderobiekcie , gdzie zwracany XamlReader element jest używany do iterowania po poddrzewie struktury węzła XAML. (Odziedziczone po XamlReader) |
Skip() |
Pomija bieżący węzeł i rozwija pozycję czytnika do następnego węzła. (Odziedziczone po XamlReader) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Jawne implementacje interfejsu
IDisposable.Dispose() |
Zwalnia wszystkie zasoby używane przez bieżące wystąpienie klasy XamlReader. (Odziedziczone po XamlReader) |