XamlXmlReader Kelas

Definisi

Memproses markup XAML dari file XML dengan menggunakan perantara XmlReader , dan menghasilkan aliran simpul 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
Warisan
XamlXmlReader
Penerapan

Keterangan

Saat Anda membuat XamlXmlReader, XmlReader diperlukan. Tujuan dari desain ini adalah untuk menggunakan API .NET Framework yang dibuat untuk pemrosesan XML untuk menangani input aliran, untuk mendapatkan aliran dari file, dan sebagainya.

XmlReader adalah komponen pertama dari jalur beban standar untuk operasi XAML dan dimasukkan oleh XamlServices.Load serta oleh beberapa implementasi XAML kerangka kerja yang ada untuk memuat XAML.

Konstruktor

Nama Deskripsi
XamlXmlReader(Stream, XamlSchemaContext, XamlXmlReaderSettings)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan aliran, dengan konteks skema XAML yang disediakan dan pengaturan khusus XAML.

XamlXmlReader(Stream, XamlSchemaContext)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan aliran, dan menggunakan konteks skema XAML yang disediakan.

XamlXmlReader(Stream, XamlXmlReaderSettings)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan aliran, dengan pengaturan khusus XAML.

XamlXmlReader(Stream)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan aliran.

XamlXmlReader(String, XamlSchemaContext, XamlXmlReaderSettings)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan nama file file yang akan dimuat ke pembaca XML default, dan menggunakan konteks skema XAML yang disediakan dan pengaturan pembaca khusus XAML.

XamlXmlReader(String, XamlSchemaContext)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan nama file file yang akan dimuat ke pembaca XML default, dengan konteks skema XAML yang disediakan.

XamlXmlReader(String, XamlXmlReaderSettings)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan nama file file yang akan dimuat ke pembaca XML default, dan menggunakan pengaturan pembaca khusus XAML.

XamlXmlReader(String)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan nama file file yang akan dimuat ke pembaca XML default.

XamlXmlReader(TextReader, XamlSchemaContext, XamlXmlReaderSettings)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan TextReader, dan menggunakan konteks skema yang disediakan dan pengaturan khusus XAML.

XamlXmlReader(TextReader, XamlSchemaContext)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan TextReader, dengan konteks skema yang disediakan dan pengaturan khusus XAML.

XamlXmlReader(TextReader, XamlXmlReaderSettings)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan TextReader, dan menggunakan pengaturan khusus XAML.

XamlXmlReader(TextReader)

Menginisialisasi instans XamlXmlReader baru kelas, berdasarkan TextReader.

XamlXmlReader(XmlReader, XamlSchemaContext, XamlXmlReaderSettings)

Menginisialisasi instans XamlXmlReader baru kelas menggunakan pengaturan yang disediakan XmlReader, konteks skema, dan pembaca.

XamlXmlReader(XmlReader, XamlSchemaContext)

Menginisialisasi instans XamlXmlReader baru kelas menggunakan konteks yang disediakan XmlReader dan skema.

XamlXmlReader(XmlReader, XamlXmlReaderSettings)

Menginisialisasi instans XamlXmlReader baru kelas, menggunakan pengaturan yang disediakan XmlReader dan pembaca.

XamlXmlReader(XmlReader)

Menginisialisasi instans XamlXmlReader baru kelas menggunakan yang disediakan XmlReader.

Properti

Nama Deskripsi
HasLineInfo

Mendapatkan nilai yang menentukan apakah informasi baris tersedia.

IsDisposed

Mendapatkan apakah Dispose(Boolean) telah dipanggil.

(Diperoleh dari XamlReader)
IsEof

Mendapatkan nilai yang melaporkan apakah posisi pembaca di aliran simpul XAML berada di akhir file.

LineNumber

Mendapatkan nomor baris untuk dilaporkan.

LinePosition

Mendapatkan posisi baris untuk dilaporkan.

Member

Mendapatkan anggota saat ini di posisi pembaca, jika posisi pembaca saat ini berada di StartMember.

Namespace

Mendapatkan namespace XAML dari simpul saat ini.

NodeType

Mendapatkan jenis simpul saat ini.

SchemaContext

Mendapatkan objek yang menyediakan informasi skema untuk kumpulan informasi.

Type

Mendapatkan XamlType simpul saat ini.

Value

Mendapatkan nilai simpul saat ini.

Metode

Nama Deskripsi
Close()

Menutup aliran simpul XAML.

(Diperoleh dari XamlReader)
Dispose(Boolean)

Merilis sumber daya yang tidak dikelola yang digunakan oleh XamlReader, dan secara opsional, merilis sumber daya terkelola.

(Diperoleh dari XamlReader)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
Read()

Menyediakan simpul XAML berikutnya dari sumber yang dimuat, jika simpul XAML tersedia.

ReadSubtree()

Mengembalikan XamlReader yang didasarkan pada XamlReadersaat ini , di mana XamlReader yang dikembalikan digunakan untuk melakukan iterasi melalui subtree struktur simpul XAML.

(Diperoleh dari XamlReader)
Skip()

Melompati simpul saat ini dan memajukan posisi pembaca ke simpul berikutnya.

(Diperoleh dari XamlReader)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
IDisposable.Dispose()

Merilis semua sumber daya yang digunakan oleh instans kelas XamlReader saat ini.

(Diperoleh dari XamlReader)

Berlaku untuk

Lihat juga