Método Index.CreateProperty (DAO)
Aplica-se ao: Access 2013, Office 2013
Cria um novo objeto Property definido pelo usuário (apenas espaços de trabalho do Microsoft Access).
Sintaxe
expressão . CreateProperty(Name, Type, Value, DDL)
Expressão Uma variável que representa um objeto Index .
Parâmetros
Nome |
Necessária/opcional |
Tipo de dados |
Descrição |
---|---|---|---|
Name |
Opcional |
Variant |
Uma String que denomina exclusivamente o novo objeto Property. Consulte a propriedade Name para obter detalhes sobre nomes válidos de Property. |
Type |
Opcional |
Variant |
Uma constante que define o tipo de dados do novo objeto Property. Consulte a propriedade Type para obter tipos de dados válidos. |
Valor |
Opcional |
Variant |
Um Variant que contém o valor inicial da propriedade. Consulte a propriedade Value para obter detalhes. |
DDL |
Opcional |
Variant |
Um Variant (subtipo Boolean) que indica se Property é ou não um objeto DDL. O padrão é False. Se o DDL for True, os usuários não poderão alterar ou excluir esse objeto Property , a menos que tenham permissão dbSecWriteDef . |
Valor de retorno
Propriedade
Comentários
Você pode criar um objeto Property definido pelo usuário na coleção Properties de um objeto que é persistente.
Se você omitir uma ou mais das partes opcionais ao utilizar CreateProperty, poderá usar uma instruções de atribuição apropriada para definir ou redefinir a propriedade correspondente antes de acrescentar o novo objeto a uma coleção. Depois de acrescentar o objeto, você poderá alterar algumas, mas não todas, as configurações de propriedade. Consulte os tópicos de propriedade Name, Type e Value para obter mais detalhes.
Se o nome se referir a um objeto que já é um membro da coleção, ocorrerá um erro em tempo de execução ao usar o método Append .
Para remover um objeto Property definido pelo usuário da coleção, use o método Delete na coleção Properties. Não é possível excluir propriedades internas.
Observação
Se você omitir o argumento DDL, ele será padrão para False (não DDL). Como nenhuma propriedade DDL correspondente está exposta, você deve excluir e recriar um objeto Property que deseja alterar de DDL para não DDL.