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
- 继承
- 属性
字段
FAggregatable | 1024 | 该类支持聚合。 |
FAppObject | 1 | 描述 |
FCanCreate | 2 | 可由 |
FControl | 32 | 该类型是派生其他类型的控件,并且不应显示给用户。 |
FDispatchable | 4096 | 指示该接口直接或间接从 |
FDual | 64 | 该接口提供 |
16 | 该类型不应显示在浏览器中。 |
|
FLicensed | 4 | 该类型已授权。 |
FNonExtensible | 128 | 该接口在运行时无法添加成员。 |
FOleAutomation | 256 | 该接口中使用的类型与自动化(包括 vtable 绑定支持)完全兼容。 |
FPreDeclId | 8 | 该类型是预定义的。 该客户端应用程序应自动创建具有此属性的对象的单个实例。 指向该对象的变量名称与该对象的类名相同。 |
FReplaceable | 2048 | 该对象支持 |
FRestricted | 512 | 此标志适用于系统级类型或类型浏览器不应显示的类型。 |
FReverseBind | 8192 | 指示检查子接口前应先检查基接口的名称解析。 这与默认行为相反。 |
注解
TypeLibTypeFlags
与 TypeLibTypeAttribute一起使用。 保留这些标志仅供参考。 公共语言运行时不使用它们。
有关详细信息,请参阅 MSDN 库中的 TYPEFLAGS
。