INVOKEKIND Enumerazione

Definizione

Specifica come richiamare una funzione mediante IDispatch::Invoke.Specifies how to invoke a function by IDispatch::Invoke.

Questa enumerazione ha un attributo FlagsAttribute che consente una combinazione bit per bit dei valori del relativo membro.

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
Ereditarietà
INVOKEKIND
Attributi

Campi

INVOKE_FUNC 1

Il membro viene chiamato utilizzando una normale sintassi di chiamata delle funzioni.The member is called using a normal function invocation syntax.

INVOKE_PROPERTYGET 2

La funzione viene richiamata utilizzando una normale sintassi di accesso alle proprietà.The function is invoked using a normal property access syntax.

INVOKE_PROPERTYPUT 4

La funzione viene richiamata utilizzando una sintassi di assegnazione di valori a una proprietà.The function is invoked using a property value assignment syntax.

INVOKE_PROPERTYPUTREF 8

La funzione viene richiamata utilizzando una sintassi di assegnazione di riferimenti a una proprietà.The function is invoked using a property reference assignment syntax.

Commenti

Per ulteriori informazioni, vedere Enumerazione INVOKEKIND.For more information, see INVOKEKIND enumeration.

Il Common Language Runtime genera un'eccezione quando un metodo COM nel codice nativo restituisce un valore HRESULT.The common language runtime throws an exception when a COM method in native code returns an HRESULT. Per altre informazioni, vedere How to: Map HRESULTs and Exceptions.For more information, see How to: Map HRESULTs and Exceptions.

Si applica a