Tipo de bitfield arbitrário
O tipo "Bitfield" sem solicitações de contexto que o usuário fornece um inteiro cujo valor é usado para definir um ou mais bits em um campo de bits. Esse texto pode estar em qualquer idioma compatível com a página de código do banco de dados.
O tipo de bitfield arbitrário de tipo semântico é um dos tipos bitfield. Esse tipo consiste em um inteiro escolhido pelo usuário de um conjunto de opções. A ferramenta de mesclagem substitui o inteiro selecionado nos modelos especificados na coluna Valor da tabela ModuleSubstitution. Para especificar um item configurável desse tipo, os autores do módulo devem inserir o nome do item na coluna Nome, inserir "3" na coluna Formatar, deixar a coluna Tipo em branco e inserir a lista de possíveis inteiros na coluna ContextData da tabela ModuleConfiguration.
A coluna Type é reservada e deve ser nula. A entrada na coluna ContextData para todos os tipos de formato bitfield deve estar no formato "<máscara>;<Name>=<value>;<Name>=<value>....", em que <máscara> é um valor inteiro indicando os bits de interesse, <Name> é um nome de exibição localizável para a escolha e <valor> é um valor inteiro decimal. A coluna de contexto está em uso de formato especial CMSM e para todos os tipos de campo de bits. Um caractere literal "=" ou ";" pode ser inserido no campo <Nome> prefixando-o com um caractere de barra invertida ('\').