Freigeben über


INVOKEKIND Enumeration

Definition

Gibt an, wie eine Funktion von IDispatch::Invoke aufgerufen wird.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

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
Vererbung
INVOKEKIND
Attribute

Felder

INVOKE_FUNC 1

Der Member wird mit der üblichen Aufrufsyntax für Funktionen aufgerufen.

INVOKE_PROPERTYGET 2

Die Funktion wird mit der üblichen Syntax für den Zugriff auf Eigenschaften aufgerufen.

INVOKE_PROPERTYPUT 4

Die Funktion wird mit Syntax für das Zuweisen von Eigenschaftswerten aufgerufen.

INVOKE_PROPERTYPUTREF 8

Die Funktion wird mit Syntax für das Zuweisen von Verweisen auf Eigenschaften aufgerufen.

Hinweise

Weitere Informationen finden Sie unter INVOKEKIND-Enumeration.

Die Common Language Runtime löst eine Ausnahme aus, wenn eine COM-Methode im nativen Code ein HRESULT zurückgibt. Weitere Informationen finden Sie unter How to: Map HRESULTs and Exceptions.

Gilt für: