dispinterface
Umieszcza interfejs w pliku idl jako interfejs wysyłania.
Składnia
[dispinterface]
Uwagi
Gdy atrybut dispinterface języka C++ poprzedza interfejs, powoduje umieszczenie interfejsu w bloku biblioteki w wygenerowanym pliku idl.
Jeśli nie określisz klasy bazowej, interfejs wysyłania będzie pochodzić z klasy IDispatch
. Należy określić identyfikator elementów członkowskich interfejsu wysyłania.
Przykład użycia dla dispinterface w dokumentacji MIDL:
dispinterface helloPro
{ interface hello; };
jest nieprawidłowy dla atrybutu dispinterface .
Przykład
Zobacz przykład powiązania, aby zapoznać się z przykładem użycia narzędzia dispinterface.
Wymagania
Kontekst atrybutu | Wartość |
---|---|
Dotyczy | interface |
Powtarzalne | Nie. |
Wymagane atrybuty | Brak |
Nieprawidłowe atrybuty | dual , , object , oleautomation , , local ms_union |
Aby uzyskać więcej informacji, zobacz Konteksty atrybutów.
Zobacz też
Atrybuty IDL
Atrybuty w zależności od zastosowania
uuid
dual
custom
object
__interface