atribut kustom
Atribut [kustom] membuat atribut yang ditentukan pengguna.
[custom(attribute-id, attribute-value),attribute-list] element-type element-name
-
attribute-id
-
GUID untuk atribut kustom.
-
nilai atribut
-
Nilai yang dipegang atribut. Nilai harus salah satu yang dapat dimasukkan ke dalam jenis VARIAN.
-
daftar atribut
-
Atribut lain, seperti [uuid] dan [helpstring], yang berlaku untuk elemen ini.
-
jenis elemen
-
Jenis elemen tempat atribut kustom diterapkan. Ini bisa berupa pernyataan pustaka, informasi jenis, variabel, fungsi, atau parameter. Anda tidak dapat menggunakan atribut kustom pada anggota coclass.
-
nama elemen
-
Nama elemen .
Gunakan atribut [kustom] untuk menentukan atribut Anda sendiri. Misalnya, Anda dapat membuat atribut bernilai string yang memberi ProgID untuk kelas .
Untuk mengambil nilai atribut kustom, panggil salah satu hal berikut ini:
- ITypeLib2::GetCustData(rguid, pvarVal)
- ITypeInfo2::GetCustData(rguid, pvarVal)
- ITypeInfo2::GetFuncCustData(index, rguid, pvarVal)
- ITypeInfo2::GetVarCustData(index, rguid, pvarval)
- ITypeInfo2::GetParamCustData(indexFunc, indexParam, rguid, pvarVal)