INVOKEKIND Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, jak vyvolat funkci .IDispatch::Invoke
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class INVOKEKIND
[System.Flags]
public enum INVOKEKIND
[System.Flags]
[System.Serializable]
public enum INVOKEKIND
[<System.Flags>]
type INVOKEKIND =
[<System.Flags>]
[<System.Serializable>]
type INVOKEKIND =
Public Enum INVOKEKIND
- Dědičnost
- Atributy
Pole
INVOKE_FUNC | 1 | Člen se volá pomocí syntaxe volání normální funkce. |
INVOKE_PROPERTYGET | 2 | Funkce se vyvolá pomocí syntaxe přístupu k normální vlastnosti. |
INVOKE_PROPERTYPUT | 4 | Funkce se vyvolá pomocí syntaxe přiřazení hodnoty vlastnosti. |
INVOKE_PROPERTYPUTREF | 8 | Funkce se vyvolá pomocí syntaxe přiřazení odkazu na vlastnost. |
Poznámky
Další informace naleznete v tématu VYVOLÁNÍKIND výčtu.
Modul runtime common language vyvolá výjimku, když metoda COM v nativním kódu vrátí hrESULT. Další informace naleznete v tématu Postupy: Mapování HRESULT a výjimek.