atribut berlisensi
Atribut [berlisensi] menunjukkan bahwa kolase yang diterapkannya dilisensikan, dan harus diinstansiasi menggunakan IClassFactory2.
[
licensed
[ , attribute-list ]
]
coclass classname
{
coclass-definition
};
Parameter
-
daftar atribut
-
Menentukan nol atau lebih atribut yang berlaku untuk pernyataan coclass . Atribut coclass yang diizinkan adalah [helpstring], [helpcontext], [licensed], [version], [control], dan [hidden].
-
nama kelas
-
Menentukan nama tempat objek komponen diketahui dalam pustaka jenis.
-
coclass-definition
-
Menentukan pernyataan yang membentuk definisi coclass .
Keterangan
Lisensi adalah fitur COM yang menyediakan kontrol atas pembuatan objek. Objek berlisensi hanya dapat dibuat oleh klien yang berwenang untuk menggunakannya. Lisensi diimplementasikan di COM melalui antarmuka IClassFactory2 dan dengan dukungan untuk kunci lisensi yang dapat diteruskan pada durasi.
Bendera
TYPEFLAG_FLICENSED
Contoh
[
uuid(12345678-1234-1234-1234-123456789ABC),
licensed,
helpstring("A meaningfulcomment"
]
coclass MyClass
{
// coclass definition statements
};
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk