BLDGETFLAGS Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Specifies the options when requesting a builder.
This enumeration supports a bitwise combination of its member values.
public enum class BLDGETFLAGS
public enum class BLDGETFLAGS
enum BLDGETFLAGS
[System.Flags]
public enum BLDGETFLAGS
[<System.Flags>]
type BLDGETFLAGS =
Public Enum BLDGETFLAGS
- Inheritance
-
BLDGETFLAGS
- Attributes
Fields
BLDGETOPT_FAUTOMAPENABLEPROMPT | 2 | Used only if you set BLDGETOPT_FAUTOMAPGUID. Provides a user prompt to select the builder. If this flag is set, then BLDGETOPT_FAUTOMAPPROMPTALWAYS determines whether or not to prompt the user. Not setting this flag is the same as passing BLDPROMPTOPT_PROMPTNEVER to MapBuilderCATIDToCLSID. |
BLDGETOPT_FAUTOMAPGUID | 1 | Interpret the |
BLDGETOPT_FAUTOMAPPROMPTALWAYS | 4 | Used only if you set both BLDGETOPT_FAUTOMAPGUID and BLDGETOPT_FAUTOMAPENABLEPROMPT. When you set this flag, it always causes a user prompt to choose the builder. If you don't set this flag, then the user is prompted only if there is more than one registered builder for a category and the category has no default registered builder. |
BLDGETOPT_FNOINTRINSICS | -2147483648 | Build without intrinsics. |
BLDGETOPT_FOBJECTBUILDER | 8 | Requested builder is an Object Builder. An Object Builder is a builder invoked after it inserts a new OLE object or control in a container. |
Remarks
COM Signature
From ocdesign.idl:
typedef enum tagBLDGETOPT
{
BLDGETOPT_FAUTOMAPGUID = 0x00000001,
BLDGETOPT_FAUTOMAPENABLEPROMPT = 0x00000002,
BLDGETOPT_FAUTOMAPPROMPTALWAYS = 0x00000004,
BLDGETOPT_FOBJECTBUILDER = 0x00000008,
BLDGETOPT_FNOINTRINSICS = 0x80000000,
} BLDGETFLAGS;