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 pomocí 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
| Name | Hodnota | Description |
|---|---|---|
| INVOKE_FUNC | 1 | Člen je volána pomocí normální syntaxe vyvolání funkce. |
| INVOKE_PROPERTYGET | 2 | Funkce se vyvolá pomocí normální syntaxe přístupu k vlastnostem. |
| 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 INVOKEKIND výčtu.
Modul CLR (Common Language Runtime) 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.