Atributy rozhraní
Použít následující atributy rozhraní (nebo __interface) klíčových slov jazyka C++.
Atribut |
Description |
---|---|
Určuje identifikátor UUID, který přesměruje kompilátor jazyk MIDL definovat synchronní i asynchronní verze rozhraní COM. |
|
Umožňuje definovat vlastní atributy. |
|
Rozhraní v souboru .idl se umístí jako odesílající rozhraní. |
|
Umístí rozhraní jako duální rozhraní v souboru .idl. |
|
Způsobí, že struktura dat do souboru .idl. |
|
Určuje ID kontextu, který umožňuje uživateli zobrazit informace o tento prvek v souboru nápovědy. |
|
Nastaví název souboru nápovědy pro knihovnu typů. |
|
Určuje řetězec znaků, který se používá k popisu elementu, na který se vztahuje. |
|
V souboru HLP nebo CHM Určuje ID tématu nápovědy. |
|
Určuje název knihovny DLL provádět vyhledávací řetězec dokumentu (lokalizace). |
|
Označuje, že položka existuje, ale nebude zobrazen v prohlížeči uživatele. |
|
Umístí konstrukce uvnitř bloku knihovny soubor .idl. |
|
Umožňuje používat jazyk MIDL kompilátor záhlaví generátoru, při použití v záhlaví rozhraní.Při použití v jednotlivé funkce, označí místní postup, pro kterou jsou generovány žádné objekty stub. |
|
Určuje, že IDispatch implementace zahrnuje pouze vlastnosti a metody uvedené v popisu rozhraní a další členy nemohou být rozšířeny v době spuštění.Tento atribut je platný pouze v dual rozhraní. |
|
Označuje rozhraní objektu popis jazyka (Distanční) rozhraní. |
|
Určuje vlastní rozhraní. |
|
Označuje, že je rozhraní kompatibilní s automatizací. |
|
Určuje výchozí atribut ukazatele pro všechny ukazatele kromě nejvyšší úrovně ukazatelů, které se zobrazí v seznamech parametr. |
|
Ukazatel se označí jako úplné ukazatel. |
|
Určí, které členy knihovny nelze volat libovolně. |
|
Poskytuje jedinečné ID knihovny |
Musí dodržovat tato pravidla pro definice rozhraní:
Konvence volání výchozí hodnota je __stdcall.
Identifikátor GUID je dodávána můžete, pokud nezadáte jeden.
Žádná přetížená metody jsou povoleny.
Při určování není uuid atributů a stejný název rozhraní pomocí atributu v různých projektech, stejný identifikátor GUID je generován.