TypeLibFuncFlags 枚举
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
描述从中导入该方法的 COM 类型库中 FUNCFLAGS
的原始设置。
此枚举支持其成员值的按位组合。
public enum class TypeLibFuncFlags
[System.Flags]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
public enum TypeLibFuncFlags
[System.Flags]
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public enum TypeLibFuncFlags
[<System.Flags>]
type TypeLibFuncFlags =
[<System.Flags>]
[<System.Serializable>]
type TypeLibFuncFlags =
[<System.Flags>]
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type TypeLibFuncFlags =
Public Enum TypeLibFuncFlags
- 继承
- 属性
名称 | 值 | 说明 |
---|---|---|
FBindable | 4 | 支持数据绑定的函数。 |
FDefaultBind | 32 | 最佳表示此对象的函数。 类型信息中只有一个函数可以具有此特性。 |
FDefaultCollelem | 256 | 允许进行这样的优化,在该优化中,编译器查找“abc”类型上的名为“xyz”的成员。 如果找到这样的成员,而且该成员标志为默认集合的某元素的访问函数,则生成对该成员函数的调用。 |
FDisplayBind | 16 | 作为可绑定函数显示给用户的函数。 还必须设置 FBindable。 |
64 | 不应将此函数显示给用户,尽管它存在并且为可绑定函数。 |
|
FImmediateBind | 4096 | 该函数作为单独的可绑定属性进行映射。 |
FNonBrowsable | 1024 | 该属性出现在对象浏览器而非属性浏览器中。 |
FReplaceable | 2048 | 将该接口标记为具有默认行为。 |
FRequestEdit | 8 | 设置后,任何对设置此属性的方法的调用都首先导致对 |
FRestricted | 1 | 此标志适用于系统级函数或类型浏览器不应显示的函数。 |
FSource | 2 | 该函数返回一个对象,此对象为事件的源。 |
FUiDefault | 512 | 类型信息成员是在用户界面中显示的默认成员。 |
FUsesGetLastError | 128 | 该函数支持 |
TypeLibFuncFlags 与 一起使用 TypeLibFuncAttribute。 仅保留这些标志以供参考。 公共语言运行时不使用它们。
有关 的详细信息 FUNCFLAGS
,请参阅 MSDN 库。
产品 | 版本 |
---|---|
.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 |