IXamlType2 Antarmuka
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 sarana untuk melaporkan spesifik sistem jenis XAML tentang jenis XAML. Dengan menggunakan kontrak antarmuka ini, pengurai XAML dapat memuat jenis kustom dan anggota apa pun darinya yang ditentukan dalam aplikasi Anda dan dirujuk dalam file XAML.
public interface class IXamlType2 : IXamlType
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.Guid(2668391995, 17211, 22189, 143, 105, 120, 164, 221, 62, 100, 249)]
struct IXamlType2 : IXamlType
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.Guid(2668391995, 17211, 22189, 143, 105, 120, 164, 221, 62, 100, 249)]
public interface IXamlType2 : IXamlType
Public Interface IXamlType2
Implements IXamlType
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 1809 (diperkenalkan dalam 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v7.0)
|
Properti
BaseType |
Mendapatkan IXamlType untuk jenis dasar langsung dari jenis XAML. Penentuan nilai ini didasarkan pada jenis yang mendasar untuk jenis inti. (Diperoleh dari IXamlType) |
BoxedType |
Mendapatkan IXamlType untuk jenis kotak jenis XAML. Penentuan nilai ini didasarkan pada jenis yang mendasar untuk jenis inti. |
ContentProperty |
Mendapatkan informasi IXamlMember untuk properti konten XAML dari IXamlType ini. (Diperoleh dari IXamlType) |
FullName |
Mendapatkan nama kelas lengkap dari jenis yang mendasar. (Diperoleh dari IXamlType) |
IsArray |
Mendapatkan nilai yang menunjukkan apakah IXamlType mewakili array. (Diperoleh dari IXamlType) |
IsBindable |
Mendapatkan nilai yang menyatakan apakah jenisnya dapat diikat. (Diperoleh dari IXamlType) |
IsCollection |
Mendapatkan nilai yang menunjukkan apakah IXamlType ini mewakili koleksi. (Diperoleh dari IXamlType) |
IsConstructible |
Mendapatkan nilai yang menunjukkan apakah IXamlType ini mewakili jenis yang dapat dibangun, sesuai definisi XAML. (Diperoleh dari IXamlType) |
IsDictionary |
Mendapatkan nilai yang menunjukkan apakah IXamlType ini mewakili kamus/peta. (Diperoleh dari IXamlType) |
IsMarkupExtension |
Mendapatkan nilai yang menunjukkan apakah IXamlType mewakili ekstensi markup. (Diperoleh dari IXamlType) |
ItemType |
Mendapatkan nilai yang menyediakan informasi jenis untuk properti Item dari IXamlType ini. (Diperoleh dari IXamlType) |
KeyType |
Mendapatkan nilai yang menyediakan informasi jenis untuk properti Kunci dari IXamlType ini, jika IXamlType ini mewakili kamus/peta. (Diperoleh dari IXamlType) |
UnderlyingType |
Mendapatkan informasi untuk jenis dukungan. (Diperoleh dari IXamlType) |
Metode
ActivateInstance() |
Mengingat jenis XAML, menetapkan nilainya untuk inisialisasi dan mengembalikan instans yang dapat digunakan. (Diperoleh dari IXamlType) |
AddToMap(Object, Object, Object) |
Menambahkan item ke tipe peta kustom. (Diperoleh dari IXamlType) |
AddToVector(Object, Object) |
Menambahkan item ke jenis vektor kustom. (Diperoleh dari IXamlType) |
CreateFromString(String) |
Membuat representasi sistem jenis berdasarkan string. Skenario utama untuk penggunaan ini adalah membuat nilai enumerasi dan memetakan enumerasi yang sesuai. (Diperoleh dari IXamlType) |
GetMember(String) |
Mengembalikan informasi IXamlMember untuk anggota bernama tertentu dari IXamlType ini. (Diperoleh dari IXamlType) |
RunInitializer() |
Memanggil logika pra-aktivasi yang diperlukan seperti yang diperlukan oleh konteks skema XAML dan dependensi platformnya. (Diperoleh dari IXamlType) |