Compartilhar via


ComInterfaceType Enumeração

Definição

Identifica como expor uma interface a COM.

public enum class ComInterfaceType
public enum ComInterfaceType
[System.Serializable]
public enum ComInterfaceType
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum ComInterfaceType
type ComInterfaceType = 
[<System.Serializable>]
type ComInterfaceType = 
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type ComInterfaceType = 
Public Enum ComInterfaceType
Herança
ComInterfaceType
Atributos

Campos

InterfaceIsDual 0

Indica que a interface é exposta a COM como uma interface dupla, que habilita a associação antecipada e tardia. InterfaceIsDual é o valor padrão.

InterfaceIsIDispatch 2

Indica que a interface é exposta a COM como uma dispinterface, que habilita somente a associação tardia.

InterfaceIsIInspectable 3

Indica que uma interface é exposta ao COM como uma interface do Windows Runtime.

InterfaceIsIUnknown 1

Indica que uma interface é exposta a COM como uma interface que é derivada de IUnknown, que habilita somente a associação antecipada.

Comentários

Essa enumeração funciona em conjunto com o InterfaceTypeAttribute atributo .

Aplica-se a