library_block
Tempatkan konstruksi di dalam blok pustaka IDL.
Sintaks
[library_block]
Keterangan
Ketika Anda menempatkan konstruksi di dalam blok pustaka, Anda memastikan bahwa itu akan diteruskan ke pustaka jenis, terlepas dari apakah itu direferensikan. Secara default, hanya konstruksi yang dimodifikasi oleh atribut coclass, dispinterface, dan idl_module yang ditempatkan di blok pustaka.
Contoh
Dalam kode berikut, antarmuka kustom ditempatkan di dalam blok pustaka.
// cpp_attr_ref_library_block.cpp
// compile with: /LD
#include <windows.h>
[module(name="MyLib")];
[object, library_block, uuid("9E66A290-4365-11D2-A997-00C04FA37DDB")]
__interface IMyInterface {
HRESULT f1();
};
Persyaratan
Konteks atribut | Nilai |
---|---|
Berlaku untuk | Manapun |
Berulang | No |
Atribut yang diperlukan | Tidak |
Atribut tidak valid | Tidak |
Untuk informasi selengkapnya, lihat Konteks Atribut.