任意位域类型

“Bitfield”类型不含上下文请求,要求用户提供一个整数,整数值用于在位域中设置一个或多个位。 此文本可能是与数据库代码页兼容的任何语言。

任意位域的语义类型是位域类型之一。 此类型由用户从一组选项中选择的整数组成。 合并工具将所选整数替换为 ModuleSubstitution 表的“值”列中指定的模板。 要指定此类型的可配置项,模块作者应在“Name”列中输入该项的名称,在“Format”列中输入“3”,将“Type”列留空,并在 ModuleConfiguration 表的 ContextData 列中输入可能的整数列表。

Type 列是保留的,必须为 null。 所有位域格式类型的 ContextData 列中的项必须为“<mask>;<Name>=<value>;<Name>=<value>...”,其中 <mask> 是一个整数值,表示相关的位。<Name> 是选项的可本地化显示名称。<value> 是十进制整数值。 上下文列正在使用 CMSM 特殊格式,并且适用于所有位域类型。 可以在 <Name> 字段中输入文字“=”或“;”字符,方法是在其前面加上反斜杠 ('\')。