custom (C++)
Definiuje metadane obiektu w bibliotece typów.
Składnia
[ custom(
uuid,
value
) ];
Parametry
uuid
Unikatowy identyfikator.
wartość
Wartość, którą można umieścić w wariantie.
Uwagi
Niestandardowy atrybut języka C++ spowoduje umieszczenie informacji w bibliotece typów. Będzie potrzebne narzędzie, które odczytuje wartość niestandardową z biblioteki typów.
Atrybut niestandardowy ma taką samą funkcjonalność jak niestandardowy atrybut MIDL.
Wymagania
Kontekst atrybutu
- Dotyczy: Metody inne niż COM
interface
,idl_module
elementy członkowskie interfejsu, parametry interfejsu,typedef
,class
,enum
,union
istruct
typy. - Powtarzalne: Tak.
- Wymagane atrybuty: coclass (w przypadku użycia w klasie).
- Nieprawidłowe atrybuty: Brak.
Aby uzyskać więcej informacji na temat kontekstów atrybutów, zobacz Konteksty atrybutów.
Zobacz też
Atrybuty IDL
Oddzielne atrybuty
Atrybuty Typedef, Enum, Union oraz Struct
Atrybuty parametru
Atrybuty metody
Atrybuty klasy
Atrybuty interfejsu