TypeLibTypeFlags 列舉
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
描述匯入這個型別之來源 COM 型別程式庫中 TYPEFLAGS 的原始設定。
此列舉支援其成員值的位元組合。
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
- 繼承
- 屬性
名稱 | 值 | Description |
---|---|---|
FAggregatable | 1024 | 類別支援彙總 (Aggregation)。 |
FAppObject | 1 | 描述 |
FCanCreate | 2 | 可以由 |
FControl | 32 | 型別是衍生其他型別的控制項,而且不應該向使用者顯示。 |
FDispatchable | 4096 | 指示介面是從 |
FDual | 64 | 介面同時提供 |
16 | 型別不應顯示到瀏覽器。 |
|
FLicensed | 4 | 型別已經授權。 |
FNonExtensible | 128 | 介面在執行階段不能加入成員。 |
FOleAutomation | 256 | 介面中使用的型別與 Automation 完全相容,包括 vtable 繫結支援。 |
FPreDeclId | 8 | 型別已預先定義。 用戶端應用程式應該自動建立具有這項屬性之物件的單一執行個體。 指向該物件的變數名稱與該物件的類別名稱相同。 |
FReplaceable | 2048 | 物件支援 |
FRestricted | 512 | 這個旗標是供系統層級的型別或型別瀏覽器不應顯示的型別使用。 |
FReverseBind | 8192 | 指示應在檢查子介面前檢查基底介面的名稱解析。 這和預設行為相反。 |
TypeLibTypeFlags
會與一起使用 TypeLibTypeAttribute。 旗標只會保留以供參考。 Common Language Runtime 不會使用它們。
如需詳細資訊,請參閱 MSDN Library 中的<TYPEFLAGS
>。
產品 | 版本 |
---|---|
.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 |