BLDGETFLAGS 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在请求生成器时指定选项。
此枚举支持其成员值的按位组合。
public enum class BLDGETFLAGS
public enum class BLDGETFLAGS
enum BLDGETFLAGS
[System.Flags]
public enum BLDGETFLAGS
[<System.Flags>]
type BLDGETFLAGS =
Public Enum BLDGETFLAGS
- 继承
-
BLDGETFLAGS
- 属性
字段
| BLDGETOPT_FAUTOMAPENABLEPROMPT | 2 | 仅在设置 BLDGETOPT_FAUTOMAPGUID 时使用。 提供用户提示以选择生成器。 如果设置了此标志,则 BLDGETOPT_FAUTOMAPPROMPTALWAYS 确定是否提示用户。 如果未设置此标志,则不会将 BLDPROMPTOPT_PROMPTNEVER 传递到 MapBuilderCATIDToCLSID。 |
| BLDGETOPT_FAUTOMAPGUID | 1 | 将 |
| BLDGETOPT_FAUTOMAPPROMPTALWAYS | 4 | 仅当同时设置 BLDGETOPT_FAUTOMAPGUID 和 BLDGETOPT_FAUTOMAPENABLEPROMPT 时使用。 设置此标志时,始终会使用户提示选择生成器。 如果未设置此标志,则只有当某个类别有多个注册的生成器并且该类别没有默认的注册生成器时,系统才会提示用户。 |
| BLDGETOPT_FNOINTRINSICS | -2147483648 | 不带内部版本的生成。 |
| BLDGETOPT_FOBJECTBUILDER | 8 | 请求的生成器是一个对象生成器。 对象生成器是在容器中插入新的 OLE 对象或控件后调用的生成器。 |
注解
COM 签名
从 ocdesign:
typedef enum tagBLDGETOPT
{
BLDGETOPT_FAUTOMAPGUID = 0x00000001,
BLDGETOPT_FAUTOMAPENABLEPROMPT = 0x00000002,
BLDGETOPT_FAUTOMAPPROMPTALWAYS = 0x00000004,
BLDGETOPT_FOBJECTBUILDER = 0x00000008,
BLDGETOPT_FNOINTRINSICS = 0x80000000,
} BLDGETFLAGS;