TYPEFLAGS 列舉

定義

警告

Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202

請改用 TYPEFLAGS

此列舉支援其成員值的位元組合。

C#
[System.Flags]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public enum TYPEFLAGS
C#
[System.Flags]
[System.Serializable]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.TYPEFLAGS instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public enum TYPEFLAGS
繼承
TYPEFLAGS
屬性

欄位

名稱 Description
TYPEFLAG_FAGGREGATABLE 1024

類別支援彙總 (Aggregation)。

TYPEFLAG_FAPPOBJECT 1

描述 Application 物件的型別描述。

TYPEFLAG_FCANCREATE 2

可以由 ITypeInfo::CreateInstance 建立的型別的執行個體。

TYPEFLAG_FCONTROL 32

型別是衍生其他型別的控制項,而且不應該向使用者顯示。

TYPEFLAG_FDISPATCHABLE 4096

指示介面是從 IDispatch 直接或間接衍生的。 這個旗標是計算得來的,沒有這個旗標的物件描述語言 (Object Description Language)。

TYPEFLAG_FDUAL 64

介面同時提供 IDispatch 和 VTBL 繫結。

TYPEFLAG_FHIDDEN 16

型別不應顯示到瀏覽器。

TYPEFLAG_FLICENSED 4

型別已經授權。

TYPEFLAG_FNONEXTENSIBLE 128

介面在執行階段不能加入成員。

TYPEFLAG_FOLEAUTOMATION 256

介面中使用的型別與 Automation 完全相容,包括 VTBL 繫結支援。 在介面上設定 dual 會設定這個旗標以及 TYPEFLAG_FDUAL。 在分配介面 (Dispinterface) 上不允許。

TYPEFLAG_FPREDECLID 8

型別已預先定義。 用戶端應用程式應該自動建立具有這項屬性之物件的單一執行個體。 指向該物件的變數名稱與該物件的類別名稱相同。

TYPEFLAG_FPROXY 16384

指示介面會使用 Proxy/Stub 動態連結程式庫。 這個旗標指定當型別程式庫被取消登錄時,型別程式庫 Proxy 不應被取消登錄。

TYPEFLAG_FREPLACEABLE 2048

物件支援 IConnectionPointWithDefault,而且具有預設的行為。

TYPEFLAG_FRESTRICTED 512

應該不可從巨集語言存取。 這個旗標是供系統層級的型別或型別瀏覽器不應顯示的型別使用。

TYPEFLAG_FREVERSEBIND 8192

指示基底介面在檢查子系前應先檢查的名稱解析,與預設行為相反。

備註

如需 的詳細資訊 TYPEFLAGS,請參閱 MSDN 連結庫。

適用於

產品 版本 (已過時)
.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)