INVOKEKIND Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, как вызвать функцию с помощью IDispatch::Invoke.
Это перечисление поддерживает побитовую комбинацию значений его членов.
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
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| INVOKE_FUNC | 1 | Член вызывается с помощью обычного синтаксиса вызова функции. |
| INVOKE_PROPERTYGET | 2 | Функция вызывается с помощью обычного синтаксиса доступа к свойствам. |
| INVOKE_PROPERTYPUT | 4 | Функция вызывается с помощью синтаксиса назначения значения свойства. |
| INVOKE_PROPERTYPUTREF | 8 | Функция вызывается с помощью синтаксиса назначения ссылок на свойства. |
Комментарии
Дополнительные сведения см. в перечислении INVOKEKIND.
Среда CLR создает исключение, если метод COM в машинном коде возвращает HRESULT. Дополнительные сведения см. в разделе "Практическое руководство. Сопоставление HRESULTs и исключений".