TypeLibTypeFlags Wyliczenie
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.
Opisuje oryginalne ustawienia TYPEFLAGS biblioteki typów COM, z której został zaimportowany typ.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class TypeLibTypeFlags
[System.Flags]
public enum TypeLibTypeFlags
[System.Flags]
[System.Serializable]
public enum TypeLibTypeFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibTypeFlags
[<System.Flags>]
type TypeLibTypeFlags =
[<System.Flags>]
[<System.Serializable>]
type TypeLibTypeFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibTypeFlags =
Public Enum TypeLibTypeFlags
- Dziedziczenie
- Atrybuty
Nazwa | Wartość | Opis |
---|---|---|
FAggregatable | 1024 | Klasa obsługuje agregację. |
FAppObject | 1 | Opis typu opisujący |
FCanCreate | 2 | Wystąpienia typu można utworzyć za pomocą polecenia |
FControl | 32 | Typ to kontrolka, z której będą uzyskiwane inne typy i nie powinny być wyświetlane użytkownikom. |
FDispatchable | 4096 | Wskazuje, że interfejs pochodzi z |
FDual | 64 | Interfejs dostarcza powiązania tabel wirtualnych |
16 | Typ nie powinien być wyświetlany w przeglądarkach. |
|
FLicensed | 4 | Typ jest licencjonowany. |
FNonExtensible | 128 | Interfejs nie może dodawać elementów członkowskich w czasie wykonywania. |
FOleAutomation | 256 | Typy używane w interfejsie są w pełni zgodne z usługą Automation, w tym obsługą powiązań w formie tabeli wirtualnej. |
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. |
FReplaceable | 2048 | Obiekt obsługuje |
FRestricted | 512 | Ta flaga jest przeznaczona dla typów lub typów na poziomie systemu, które nie powinny być wyświetlane w przeglądarkach. |
FReverseBind | 8192 | Wskazuje, że interfejsy podstawowe powinny być sprawdzane pod kątem rozpoznawania nazw przed sprawdzeniem interfejsów podrzędnych. Jest to odwrócenie domyślnego zachowania. |
TypeLibTypeFlags
jest używany wraz z elementem TypeLibTypeAttribute. Flagi są zachowywane tylko w celu uzyskania odwołania. Nie są one używane przez środowisko uruchomieniowe języka wspólnego.
Aby uzyskać więcej informacji, zobacz TYPEFLAGS
w bibliotece MSDN.
Produkt | Wersje |
---|---|
.NET | Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.1 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: