INVOKEKIND INVOKEKIND INVOKEKIND INVOKEKIND Enum

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]
[System.Serializable]
public enum INVOKEKIND
type INVOKEKIND = 
Public Enum INVOKEKIND
Ereditarietà
Attributi

Campi

INVOKE_FUNC INVOKE_FUNC INVOKE_FUNC 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 INVOKE_PROPERTYGET INVOKE_PROPERTYGET 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 INVOKE_PROPERTYPUT INVOKE_PROPERTYPUT 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 INVOKE_PROPERTYPUTREF INVOKE_PROPERTYPUTREF 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 su INVOKEKIND, vedere MSDN Library.For additional information about INVOKEKIND, see the MSDN Library.

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