atribut appobject
Atribut [appobject] mengidentifikasi coclass sebagai objek aplikasi, yang terkait dengan aplikasi EXE lengkap.
[
uuid(uuid-number),
appobject
[, coclass-attribute-list]
]
coclass classname
{
[coclass definition]
}
-
uuid-number
-
Menentukan nomor identifikasi unik universal untuk coclass.
-
coclass-attribute-list
-
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.
-
definisi coclass
-
Menentukan pernyataan yang membentuk definisi coclass .
Atribut [appobject] juga menunjukkan bahwa fungsi dan properti coclass tersedia secara global di pustaka jenis saat ini.
Representasi typeflag untuk atribut ini TYPEFLAG_FAPPOBJECT
[
uuid(1e196b20-1f3c-1069-996b-00dd010fe676),
helpstring("Hello Class"),
appobject
]
coclass Hello
{
[default] interface IHello : IUnknown;
interface IDispatch;
}