Bagikan melalui


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

coclass

Isi Pustaka Tipe

Kontrol

Membuat Pustaka Jenis Dengan MIDL

helpstring

helpcontext

Tersembunyi

Sintaks File ODL

TYPEFLAGS

Versi