TYPEFLAGS 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.
Przestroga
Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202
Zamiast tego użyj polecenia cmdlet TYPEFLAGS.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class TYPEFLAGS
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum TYPEFLAGS
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum TYPEFLAGS
[<System.Flags>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type TYPEFLAGS =
[<System.Flags>]
[<System.Serializable>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type TYPEFLAGS =
Public Enum TYPEFLAGS
- Dziedziczenie
- Atrybuty
Pola
TYPEFLAG_FAGGREGATABLE | 1024 | Klasa obsługuje agregację. |
TYPEFLAG_FAPPOBJECT | 1 | Opis typu opisujący obiekt aplikacji. |
TYPEFLAG_FCANCREATE | 2 | Wystąpienia typu można utworzyć za pomocą polecenia |
TYPEFLAG_FCONTROL | 32 | Typ to kontrolka, z której będą uzyskiwane inne typy i nie powinny być wyświetlane użytkownikom. |
TYPEFLAG_FDISPATCHABLE | 4096 | Wskazuje, że interfejs pochodzi bezpośrednio lub pośrednio z |
TYPEFLAG_FDUAL | 64 | Interfejs dostarcza zarówno powiązanie VTBL, jak |
16 | Typ nie powinien być wyświetlany w przeglądarkach. |
|
TYPEFLAG_FLICENSED | 4 | Typ jest licencjonowany. |
TYPEFLAG_FNONEXTENSIBLE | 128 | Interfejs nie może dodawać elementów członkowskich w czasie wykonywania. |
TYPEFLAG_FOLEAUTOMATION | 256 | Typy używane w interfejsie są w pełni zgodne z usługą Automation, w tym obsługą powiązań VTBL. Ustawienie podwójne w interfejsie powoduje ustawienie tej flagi oprócz TYPEFLAG_FDUALelementu . Niedozwolone na dispinterfaces. |
TYPEFLAG_FPREDECLID | 8 | Typ jest wstępnie zdefiniowany. Aplikacja kliencka powinna automatycznie utworzyć pojedyncze wystąpienie obiektu, które ma ten atrybut. Nazwa zmiennej wskazującej obiekt jest taka sama jak nazwa klasy obiektu. |
TYPEFLAG_FPROXY | 16384 | Wskazuje, że interfejs będzie używać biblioteki linków dynamicznych serwera proxy/łącznika zastępczego. Ta flaga określa, że serwer proxy biblioteki typów nie powinien być wyrejestrowany, gdy biblioteka typów jest wyrejestrowana. |
TYPEFLAG_FREPLACEABLE | 2048 | Obiekt obsługuje |
TYPEFLAG_FRESTRICTED | 512 | Nie powinien być dostępny z języków makr. Ta flaga jest przeznaczona dla typów lub typów na poziomie systemu, które nie powinny być wyświetlane w przeglądarkach. |
TYPEFLAG_FREVERSEBIND | 8192 | Wskazuje, że podstawowe interfejsy powinny być sprawdzane pod kątem rozpoznawania nazw przed sprawdzeniem elementów podrzędnych— odwrotnym zachowaniem domyślnym. |
Uwagi
Aby uzyskać dodatkowe informacje na temat TYPEFLAGS
programu , zobacz bibliotekę MSDN.