x:Arahan Anggota
Mendeklarasikan anggota XAML dalam markup.
Penggunaan Elemen Objek XAML
<object x:Class="className">
<x:Members>
<x:Member Name="propertyName"/>
additionalMembers
</x:Members>
</object>
Nilai XAML
Nilai | Deskripsi |
---|---|
className |
Nama kelas backing atau kelas parsial untuk produksi XAML. |
memberName |
Nama anggota properti yang sedang ditentukan. |
Keterangan
Dalam implementasi Layanan XAML .NET, . x:Member
tidak memiliki backing jenis langsung, tetapi didukung oleh MemberDefinition kelas . Dalam aliran simpul XAML, x:Member
elemen diwakili sebagai anggota bernama Member
, dari namespace XAML bahasa XAML. Anggota Member
memegang atribut sebagaimana dinyatakan oleh markup.
Arti Name
dan Type
tidak ditetapkan pada tingkat Layanan XAML .NET. Mereka disimpan dalam aliran simpul XAML awal sebagai nilai string, untuk ditafsirkan nanti di bawah aturan yang mungkin diberlakukan oleh kerangka kerja tertentu. Arti mungkin selaras dengan nama XAML dan arti jenis XAML, atau mungkin hanya valid dalam sistem jenis backing, tergantung pada implementasinya.
Untuk mendukung penggunaan x:Members
praktis sebagai sarana untuk menentukan definisi anggota dalam markup, anggota harus dikaitkan dengan kelas yang dapat dimodifikasi. Model yang dimaksudkan adalah yang x:Members
ada sebagai anggota jenis yang menentukan x:Class
. Namun, mekanisme untuk mengaitkan jenis dan anggota atau untuk menghasilkan definisi anggota dinamis tidak didukung di tingkat Layanan XAML .NET. Ini diserahkan ke kerangka kerja individual yang memiliki model aplikasi yang mendukung definisi anggota dari XAML. Biasanya, tindakan build MSBUILD yang mengkompilasi XAML markup dan mengintegrasikannya dengan code-behind atau menghasilkan rakitan dari-XAML murni diperlukan untuk mendukung fitur tersebut.
x:Properti untuk Windows Workflow Foundation
Untuk Windows Workflow Foundation, x:Property
menentukan anggota aktivitas kustom yang sepenuhnya terdiri dalam XAML, atau XAML –anggota dinamis yang ditentukan untuk perancang aktivitas dengan kode di belakang. x:Class
juga harus ditentukan pada elemen akar produksi XAML. Ini bukan persyaratan di tingkat Layanan XAML .NET, tetapi menjadi persyaratan ketika produksi XAML dimuat oleh tindakan build MSBUILD yang mendukung aktivitas kustom dan Windows Workflow Foundation XAML secara umum. Windows Workflow Foundation tidak menggunakan nama jenis XAML murni sebagai nilai yang dimaksudkan untuk x:Property
Type
atribut, dan sebaliknya menggunakan konvensi yang tidak didokumenkan di sini. Untuk informasi selengkapnya, lihat Pembuatan DynamicActivity.
.NET Desktop feedback