Esta documentación está archivada y no tiene mantenimiento.

INVOKEKIND (Enumeración)

Actualización: noviembre 2007

Especifica cómo invocar una función mediante IDispatch::Invoke.

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de miembro.

Espacio de nombres:  System.Runtime.InteropServices.ComTypes
Ensamblado:  mscorlib (en mscorlib.dll)

[SerializableAttribute]
[FlagsAttribute]
public enum INVOKEKIND
/** @attribute SerializableAttribute */ 
/** @attribute FlagsAttribute */
public enum INVOKEKIND
public enum INVOKEKIND

Nombre de miembroDescripción
INVOKE_FUNCSe llama al miembro mediante una sintaxis normal de llamada a una función.
INVOKE_PROPERTYGETSe invoca la función mediante una sintaxis normal de acceso a la propiedad.
INVOKE_PROPERTYPUTSe invoca la función mediante una sintaxis de asignación de valor de propiedad.
INVOKE_PROPERTYPUTREFSe invoca la función mediante una sintaxis de asignación de referencia de propiedad.

Para obtener más información sobre INVOKEKIND, vea MSDN Library.

Common Language Runtime produce una excepción cuando un método COM en código nativo devuelve un valor HRESULT. Para obtener más información, vea Cómo: Asignar resultados HRESULT y excepciones.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0
Mostrar: