Bagikan melalui


ParserContext Kelas

Definisi

Menyediakan informasi konteks yang diperlukan oleh pengurai XAML.

public ref class ParserContext : System::Windows::Markup::IUriContext
public class ParserContext : System.Windows.Markup.IUriContext
type ParserContext = class
    interface IUriContext
Public Class ParserContext
Implements IUriContext
Warisan
ParserContext
Penerapan

Keterangan

Parser XAML yang dimaksud konteks ini adalah API pengurai XAML era .NET Framework 3.5 yang khusus untuk implementasi WPF, seperti yang diekspos di System.Windows.Markup.XamlReader dan System.Windows.Markup.XamlWriter.

Sistem XAML di .NET Framework 4 menggunakan sistem jenis XAML yang lebih canggih dan dengan demikian juga menggunakan jenis konteks yang berbeda untuk operasi pemrosesan XAML. Untuk informasi selengkapnya, lihat XamlSchemaContext.

ParserContext biasanya digunakan sebagai input untuk panggilan ke XamlReader operasi. Dalam kasus ini, Anda menggunakan kelebihan beban XamlReader.Load atau XamlReader.LoadAsync di mana memasok ParserContext memberikan kontrol yang lebih besar atas faktor-faktor seperti pemetaan jenis ke XAML, atau mengubah default pemrosesan XML. ParserContext Menggunakan dibandingkan dengan menggunakan System.Windows.Markup.XamlReader perilaku default adalah skenario tingkat lanjut.

xml:lang dan xml:space perilaku adalah salah satu aspek konteks yang dapat Anda ambil alih. Secara default, konteks pengurai menggunakan en-us nilai berbasis. Untuk informasi selengkapnya tentang mengapa konteks tingkat bahasa untuk XAML menggunakan en-us daripada nilai invarian budaya, lihat Gambaran Umum Globalisasi dan Pelokalan WPF.

Konstruktor

ParserContext()

Menginisialisasi instans baru kelas ParserContext.

ParserContext(XmlParserContext)

Menginisialisasi instans ParserContext baru kelas dengan menggunakan yang ditentukan XmlParserContext.

Properti

BaseUri

Mendapatkan atau mengatur URI dasar untuk konteks ini.

XamlTypeMapper

Mendapatkan atau mengatur XamlTypeMapper untuk digunakan dengan ini ParserContext.

XmlLang

Mendapatkan atau mengatur xml:lang string untuk konteks ini.

XmlnsDictionary

Mendapatkan kamus namespace XAML untuk konteks pengurai XAML ini.

XmlSpace

Mendapatkan atau mengatur karakter untuk xml:space atau konteks ini.

Metode

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 instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
ToXmlParserContext(ParserContext)

Mengonversi menjadi ParserContextXmlParserContext.

Operator

Implicit(ParserContext to XmlParserContext)

Mengonversi XAML ParserContext menjadi XmlParserContext.

Berlaku untuk

Lihat juga