Uma classe auxiliar é um conjunto de propriedades (atributos) que são adicionadas às instâncias específicas do objeto do eDirectory, em lugar de uma classe inteira de objetos. Por exemplo, um aplicativo de correio eletrônico poderia estender o esquema da árvore do eDirectory para incluir uma classe auxiliar Propriedades de e-mail e, em seguida, estender objetos individuais com essas propriedades, conforme necessário. Você pode definir suas próprias classes auxiliares, utilizando o Gerenciador de Esquemas. Assim, na janela principal do ConsoleOneTM, você pode estender os objetos individuais com as propriedades definidas nas classes auxiliares.
Clique em qualquer parte da árvore do eDirectory cujo esquema deseja estender.
Clique em Ferramentas > Gerenciador de Esquemas.
Na guia Classes, clique em Criar.
Siga as instruções no assistente para definir a classe auxiliar.
Selecione Classe Auxiliar ao configurar os flags da classe. Se for necessário definir propriedades personalizadas para adicionar à classe auxiliar, cancele o assistente de criação da classe e defina primeiro as propriedades personalizadas. Para obter detalhes, consulte Definindo classes e propriedades personalizadas do objeto.
Na janela principal do ConsoleOne, clique com o botão direito do mouse no objeto e clique em Extensões desse objeto.
Se a classe auxiliar que você quer usar já estiver relacionada em Extensões da classe auxiliar atual, execute a ação apropriada:
A classe auxiliar já está relacionada? | Ação |
---|---|
Sim |
Sair desse procedimento. Em vez disso Modificando as propriedades auxiliares do objeto. |
Não |
Clique em Adicionar Extensão > selecione a classe auxiliar > clique em OK. |
Se aparecer uma mensagem informando que serão utilizados editores genéricos, clique em OK.
Na tela exibida, defina os valores da propriedade.
Dependendo da tela que estiver usando, observe o seguinte:
Tela | Notas |
---|---|
guia Extensões (caixa de diálogo Propriedades) |
|
caixa de diálogo Novo |
|
Clique em OK.
No painel direito do ConsoleOne, pressione a tecla Shift ou Ctrl clicando nos objetos para selecioná-los.
Os objetos não precisam ser do mesmo tipo.
Clique o botão direito do mouse nas suas seleções > clique em Extensões de vários objetos.
Se a classe auxiliar que você quer usar já estiver relacionada em Extensões da classe auxiliar atual, execute a ação apropriada:
SUGESTÃO: Serão relacionadas apenas as extensões comuns a todos os objetos selecionados. Não serão relacionadas as extensões específicas de objetos individuais.
A classe auxiliar já está relacionada? | Ação |
---|---|
Sim |
Sair desse procedimento. Em vez disso Modificando as propriedades auxiliares do objeto.. Você precisará modificar um objeto por vez. |
Não |
Clique em Adicionar Extensão > selecione a classe auxiliar > clique em OK. |
Se aparecer uma mensagem informando que serão utilizados editores genéricos, clique em OK.
Na tela exibida, defina os valores da propriedade.
IMPORTANTE: Cada valor de propriedade definido será aplicado a cada objeto selecionado. Se a propriedade já existir no objeto e for de valor único, o valor existente será substituído. Se a propriedade já existe e tiver valores múltiplos, os novos valores serão adicionados aos existentes.
Dependendo da tela que você estiver usando, observe o seguinte:
Tela | Notas |
---|---|
guia Extensões |
|
caixa de diálogo Novo |
|
Clique em OK.
Na janela principal do ConsoleOne, clique com o botão direito do mouse no objeto e clique em Propriedades.
Na guia Extensões, selecione a página de propriedades a qual tem o mesmo nome da classe auxiliar. Se a classe auxiliar não for relacionada ou não houver nenhuma guia Extensões, será usada a página genérica Outros.
Na tela exibida, defina os valores da propriedade. Dependendo da tela que estiver usando, observe o seguinte:
Tela | Notas |
---|---|
guia Extensões |
|
guia Outros |
|
Clique em OK.
Na janela principal do ConsoleOne, clique com o botão direito do mouse no objeto e clique em Extensões desse objeto.
Na lista das extensões da classe auxiliar atual, selecione aquela cujas propriedades quer excluir.
Clique em Remover Extensão > Sim.
Isso exclui todas as propriedades adicionadas à classe auxiliar, exceto aquela que o objeto já tinha congenitamente
No painel direito do ConsoleOne, pressione a tecla Shift ou Ctrl clicando nos objetos para selecioná-los.
Os objetos não precisam ser do mesmo tipo.
Clique o botão direito do mouse nas suas seleções > clique em Extensões de vários objetos.
Se a classe auxiliar, cujas propriedades deseja excluir, já estiver relacionada em Extensões da classe auxiliar atual, execute a ação apropriada:
SUGESTÃO: Serão relacionadas apenas as extensões comuns a todos os objetos selecionados. Não serão relacionadas as extensões específicas de objetos individuais.
A classe auxiliar já está relacionada? | Ação |
---|---|
Sim |
Selecione-a > clique em Remover Extensão > Sim. Isso exclui todas as propriedades adicionadas à classe auxiliar, exceto aquela que o objeto já tinha congenitamente |
Não |
Cancela a caixa de diálogo. Será necessário excluir a classe auxiliar de cada objeto, um por cada vez. Consulte Apagando propriedades auxiliares de um objeto. |