ParserContext Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 |
XmlnsDictionary |
Mendapatkan kamus namespace XAML untuk konteks pengurai XAML ini. |
XmlSpace |
Mendapatkan atau mengatur karakter untuk |
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. |