INVOKEKIND INVOKEKIND INVOKEKIND INVOKEKIND Enum

Определение

Задает способ вызова функции при помощи IDispatch::Invoke.Specifies how to invoke a function by IDispatch::Invoke.

Это перечисление имеет атрибут FlagsAttribute, который разрешает побитовое сочетание значений его элементов.

public enum class INVOKEKIND
[System.Flags]
[System.Serializable]
public enum INVOKEKIND
type INVOKEKIND = 
Public Enum INVOKEKIND
Наследование
Атрибуты

Поля

INVOKE_FUNC INVOKE_FUNC INVOKE_FUNC INVOKE_FUNC 1

Член, вызываемый при помощи синтаксиса вызова обычной функции.The member is called using a normal function invocation syntax.

INVOKE_PROPERTYGET INVOKE_PROPERTYGET INVOKE_PROPERTYGET INVOKE_PROPERTYGET 2

Функция, вызываемая при помощи синтаксиса обычного доступа к свойству.The function is invoked using a normal property access syntax.

INVOKE_PROPERTYPUT INVOKE_PROPERTYPUT INVOKE_PROPERTYPUT INVOKE_PROPERTYPUT 4

Функция, вызываемая при помощи синтаксиса присвоения значения свойству.The function is invoked using a property value assignment syntax.

INVOKE_PROPERTYPUTREF INVOKE_PROPERTYPUTREF INVOKE_PROPERTYPUTREF INVOKE_PROPERTYPUTREF 8

Функция, вызываемая при помощи синтаксиса присвоения ссылки свойству.The function is invoked using a property reference assignment syntax.

Комментарии

Дополнительные сведения о INVOKEKINDсм. в библиотеке MSDN.For additional information about INVOKEKIND, see the MSDN Library.

Среда CLR создает исключение, когда COM-метод в машинном коде возвращает значение HRESULT.The common language runtime throws an exception when a COM method in native code returns an HRESULT. Для получения дополнительной информации см. How to: Map HRESULTs and Exceptions.For more information, see How to: Map HRESULTs and Exceptions.

Применяется к