Udostępnij za pośrednictwem


library_block

Umieszcza konstrukcji wewnątrz bloku IDL biblioteki.

[library_block]

Uwagi

Po umieszczeniu konstrukcji wewnątrz bloku biblioteki, można zapewnić, że zostanie przekazany do biblioteki typów, niezależnie od tego, czy istnieje odwołanie.Domyślnie, tylko konstrukcje zmodyfikowany przez coclass, dispinterface, i idl_module atrybuty są umieszczane w bloku biblioteki.

Przykład

W poniższym kodzie interfejs niestandardowy jest umieszczony wewnątrz bloku biblioteki.

// 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();
};

Wymagania

Atrybutu kontekstu

Stosuje się do

Gdziekolwiek

Powtarzalne

Nr

Wymagane atrybuty

Brak

Nieprawidłowe atrybuty

Brak

Aby uzyskać więcej informacji, zobacz Kontekstów atrybutu.

Zobacz też

Inne zasoby

Atrybuty kompilatora

Oddzielne atrybuty

Attributes Samples