Atributy třídy
Následující atributy platí pro klíčové slovo třídy C++.
Atribut | Popis |
---|---|
aggregatable | Označuje, že třída podporuje agregaci. |
aggregates | Označuje, že ovládací prvek agreguje cílovou třídu. |
appobject | Identifikuje třídu coclass jako objekt aplikace, který je přidružen k úplné .exe aplikaci, a označuje, že funkce a vlastnosti třídy coclass jsou globálně dostupné v této knihovně typů. |
case | Používá se s atributem switch_type ve sjednocení. |
coclass | Vytvoří ovládací prvek ActiveX. |
com_interface_entry | Přidá položku rozhraní do mapování modelu COM. |
control | Určuje, že uživatelem definovaný typ je ovládací prvek. |
custom | Umožňuje definovat vlastní atribut. |
db_command | Vytvoří příkaz OLE DB. |
db_param | Přidruží zadanou členovou proměnnou ke vstupnímu nebo výstupnímu parametru a odděluje proměnnou. |
db_source | Vytvoří připojení ke zdroji dat. |
db_table | Otevře tabulku OLE DB. |
default | Označuje, že vlastní nebo dispinterface definované v rámci třídy coclass představuje výchozí programovatelnost rozhraní. |
defaultvtable | Definuje rozhraní jako výchozí vtable rozhraní pro ovládací prvek. |
event_receiver | Vytvoří příjemce události. |
event_source | Vytvoří zdroj události. |
helpcontext | Určuje ID kontextu, které umožňuje uživateli zobrazit informace o tomto prvku v souboru nápovědy. |
helpfile | Nastaví název souboru nápovědy pro knihovnu typů. |
helpstringcontext | Určuje ID tématu nápovědy v souboru .hlp nebo .chm. |
helpstring | Určuje řetězec znaků, který se používá k popisu prvku, na který se vztahuje. |
hidden | Označuje, že položka existuje, ale neměla by být zobrazena v prohlížeči orientovaném na uživatele. |
implements | Určuje rozhraní dispečerů, která jsou nucena být členy třídy coCLASS IDL. |
implements_category | Určuje implementované kategorie komponent pro třídu. |
module | Definuje blok knihovny v souboru .idl. |
noncreatable | Definuje objekt, který nelze vytvořit instanci sám o sobě. |
progid | Definuje ProgID ovládacího prvku. |
registration_script | Spustí zadaný registrační skript. |
requestedit | Označuje, že vlastnost podporuje OnRequestEdit oznámení. |
source | Určuje zdrojová rozhraní ovládacího prvku pro spojovací body ve třídě. U vlastnosti nebo metody atribut označuje, source že člen vrací objekt nebo VARIANT je zdrojem událostí. |
support_error_info | Podporuje hlášení chyb pro cílový objekt. |
threading | Určuje model threadingu pro ovládací prvek. |
uuid | Určuje jedinečné ID třídy nebo rozhraní. |
version | Identifikuje konkrétní verzi mezi více verzemi třídy. |
vi_progid | Určuje formulář nezávislý na verzi identifikátoru ProgID. |