Bagikan melalui


atribut agregat

Atribut [aggregatable] menunjukkan bahwa kelas mendukung agregasi.

[
   coclass-attribute-list,
   aggregatable
]
coclass coclass-name
{
   coclass-interface-list
}

Parameter

coclass-attribute-list

Atribut lain yang berlaku untuk kelas .

coclass-name

Nama kelas.

coclass-interface-list

Daftar antarmuka untuk kelas .

Keterangan

Gunakan atribut [aggregatable] pada pernyataan coclass untuk memberi tahu pengguna bahwa kelas mendukung agregasi. Artinya, kelas memungkinkan antarmukanya untuk diekspos oleh kelas kontainer seolah-olah antarmuka ini adalah antarmuka kontainer sendiri.

Representasi typeflag untuk atribut ini TYPEFLAG_FAGGREGATABLE.

Contoh

[
    uuid(1e196b20-1f3c-1069-996b-00dd010fe676),
    aggregatable
]
coclass Form
{
    [default] interface IForm;
    [default, source] interface IFormEvents;
}

Lihat juga

coclass

Membuat Pustaka Jenis Dengan MIDL

Contoh File ODL

Sintaks File ODL