ComInterfaceType Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa sposób uwidaczniania interfejsu w modelu 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
- Dziedziczenie
- Atrybuty
Pola
InterfaceIsDual | 0 | Wskazuje, że interfejs jest uwidoczniony dla modelu COM jako podwójny interfejs, który umożliwia zarówno wczesne, jak i późne powiązanie. InterfaceIsDual jest wartością domyślną. |
InterfaceIsIDispatch | 2 | Wskazuje, że interfejs jest uwidaczniany dla modelu COM jako dispinterface, który umożliwia tylko późne powiązanie. |
InterfaceIsIInspectable | 3 | Wskazuje, że interfejs jest uwidoczniony dla modelu COM jako interfejs środowiska uruchomieniowego systemu Windows. |
InterfaceIsIUnknown | 1 | Wskazuje, że interfejs jest uwidoczniony dla modelu COM jako interfejsu pochodzącego z elementu IUnknown, który umożliwia tylko wczesne powiązanie. |
Uwagi
Ta wyliczenie działa w połączeniu z atrybutem InterfaceTypeAttribute .