Share via


XamlBinaryWriter Kelas

Definisi

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
Object Platform::Object IInspectable XamlBinaryWriter
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.

Berlaku untuk