Share via


Especificadores de exibição

Nos Serviços de Domínio Active Directory, uma classe de objeto, ou classe, define um tipo de objeto que pode ser criado nos Serviços de Domínio Active Directory. A definição de cada classe de objeto é armazenada como um objeto classSchema no esquema do Active Directory. Além da definição classSchema, cada classe de objeto pode ter um ou mais especificadores de exibição que especificam os dados da interface do usuário para objetos dessa classe.

Um especificador de exibição é um objeto da classe displaySpecifier. Os atributos de um objeto displaySpecifier especificam dados localizados da interface do usuário que descrevem os vários elementos da interface do usuário para uma classe de objeto específica. Os especificadores de exibição armazenam dados para folhas de propriedades, menus de contexto, ícones, assistentes de criação e nomes de classe e atributo localizados. Para páginas de propriedades e menus de contexto, o shell do Windows e os snap-ins administrativos do Active Directory usam esses dados para formar interfaces de usuário diferentes para administradores e usuários finais — um conjunto de páginas de propriedades e/ou menus de contexto pode ser associado a aplicativos administrativos, enquanto um conjunto diferente de elementos pode ser associado a aplicativos de usuário final.

Os objetos displaySpecifier são armazenados em contêineres específicos de localidade no contêiner DisplaySpecifiers no contêiner Configuration, que é replicado para cada controlador de domínio na floresta corporativa. O contêiner DisplaySpecifiers tem subcontêineres que correspondem às várias localidades suportadas pela instalação corporativa. Esses subcontêineres são nomeados usando identificadores de idioma. Por exemplo, o nome do contêiner de localidade para inglês dos EUA é 409, que corresponde ao identificador de idioma hexadecimal, 0x0409. Assim, uma classe de objeto pode ter vários especificadores de exibição: um em cada subcontêiner de localidade. Para obter mais informações e uma lista de possíveis identificadores de idioma, consulte Constantes e cadeias de caracteres de identificador de idioma. Para obter mais informações sobre localidades, consulte Localidades e idiomas.

O nome de um objeto displaySpecifier é formado anexando a cadeia de caracteres "-Display" ao lDAPDisplayName da classe do objeto. Por exemplo, o nome de um objeto displaySpecifier para a classe de usuário é "user-Display".

Você pode adicionar, excluir ou modificar propriedades dos objetos displaySpecifier de uma classe para especificar os elementos da interface do usuário (nome da classe, nomes de atributos, folhas de propriedades, menus de contexto, ícone e assim por diante) que aparecem para cada instância de um objeto dessa classe.

Para obter mais informações sobre especificadores de exibição, consulte Contêiner DisplaySpecifiers.