ValidatorHandler.StartPrefixMapping(String, String) Metode
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.
Mulai cakupan pemetaan Namespace awalan-URI.
[Android.Runtime.Register("startPrefixMapping", "(Ljava/lang/String;Ljava/lang/String;)V", "GetStartPrefixMapping_Ljava_lang_String_Ljava_lang_String_Handler")]
public abstract void StartPrefixMapping(string? prefix, string? uri);
[<Android.Runtime.Register("startPrefixMapping", "(Ljava/lang/String;Ljava/lang/String;)V", "GetStartPrefixMapping_Ljava_lang_String_Ljava_lang_String_Handler")>]
abstract member StartPrefixMapping : string * string -> unit
Parameter
- prefix
- String
awalan Namespace sedang dideklarasikan. String kosong digunakan untuk namespace elemen default, yang tidak memiliki awalan.
- uri
- String
URI Namespace layanan yang awalannya dipetakan ke
Penerapan
- Atribut
Keterangan
Mulai cakupan pemetaan Namespace awalan-URI.
Informasi dari peristiwa ini tidak diperlukan untuk pemrosesan Namespace normal: pembaca XML SAX akan secara otomatis menggantikan awalan untuk elemen dan nama atribut ketika http://xml.org/sax/features/namespaces fitur tersebut benar<>/var<> (default).
Namun, ada kasus ketika aplikasi perlu menggunakan awalan dalam data karakter atau dalam nilai atribut, di mana aplikasi tidak dapat diperluas dengan aman secara otomatis; peristiwa start/endPrefixMapping menyediakan informasi ke aplikasi untuk memperluas awalan dalam konteks tersebut sendiri, jika perlu.
Perhatikan bahwa peristiwa start/endPrefixMapping tidak dijamin bersarang dengan benar relatif satu sama lain: semua peristiwa startPrefixMapping akan terjadi segera sebelum peristiwa yang sesuai #startElement startElement , dan semua #endPrefixMapping endPrefixMapping peristiwa akan terjadi segera setelah peristiwa yang sesuai, tetapi pesanannya #endElement endElement tidak dijamin sebaliknya.
Seharusnya tidak pernah ada peristiwa start/endPrefixMapping untuk awalan "xml", karena didahului dan tidak dapat diubah.
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.