XamlBinaryWriter 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.
Menghasilkan representasi biner yang telah diurai sebelumnya dari produksi XAML.
public ref class XamlBinaryWriter sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class XamlBinaryWriter final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class XamlBinaryWriter
Public NotInheritable Class XamlBinaryWriter
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Representasi biner XAML menggunakan ekstensi file XBF. Representasi biner memungkinkan keunggulan performa versus memuat dan mengurai file XAML sebagai teks. Memuat representasi biner paling berguna saat memuat file XAML yang menentukan sumber daya besar, seperti file generic.xaml yang menentukan templat.
XamlBinaryWriter tidak dimaksudkan untuk digunakan oleh kode aplikasi biasa. Ini ditujukan untuk digunakan oleh alat dan proses yang terlibat langsung dalam memproduksi paket aplikasi pada mesin pengembang.
Format XBF dimaksudkan untuk ditulis sekali. Siapa pun yang dikompilasi ke dalam format XBF harus selalu mempertahankan XAML yang sama dalam representasi teksnya, sehingga alat atau proses dapat mengedit XAML, dan sehingga XAML sumber tetap dapat dibaca manusia.
Metode
Write(IVector<IRandomAccessStream>, IVector<IRandomAccessStream>, IXamlMetadataProvider) |
Menghasilkan representasi biner XAML. Aliran input diproduksi dalam representasi teks, dan aliran output diisi dengan XAML dalam representasi biner (XBF). Penting XamlBinaryWriter tidak dimaksudkan untuk digunakan oleh kode aplikasi biasa. Ini ditujukan untuk digunakan oleh alat dan proses yang terlibat langsung dalam memproduksi paket aplikasi pada mesin pengembang. |