Editéieren

ComInterfaceType Enum

Definition

Identifies how to expose an interface to COM.

public enum class ComInterfaceType
public enum ComInterfaceType
type ComInterfaceType = 
Public Enum ComInterfaceType
Inheritance
ComInterfaceType

Fields

Name Value Description
InterfaceIsDual 0

Indicates that the interface is exposed to COM as a dual interface, which enables both early and late binding. InterfaceIsDual is the default value.

InterfaceIsIUnknown 1

Indicates that an interface is exposed to COM as an interface that is derived from IUnknown, which enables only early binding.

InterfaceIsIDispatch 2

Indicates that an interface is exposed to COM as a dispinterface, which enables late binding only.

InterfaceIsIInspectable 3

Indicates that an interface is exposed to COM as a Windows Runtime interface.

Remarks

This enumeration works in conjunction with the InterfaceTypeAttribute attribute.

Applies to