Condividi tramite


Visualizzazione di contenitori come nodi foglia

Qualsiasi oggetto in Dominio di Active Directory Services può essere un contenitore di altri oggetti. Ciò può includare l'interfaccia utente, quindi è possibile dichiarare che un oggetto di una classe specifica deve essere visualizzato solo come foglia nell'interfaccia utente. L'attributo treatAsLeaf è un attributo identificatore di visualizzazione a valore singolo che determina se gli oggetti di tale classe devono essere visualizzati solo come oggetti foglia. Questo attributo è un valore booleano che, se TRUE, indica che gli oggetti della classe devono essere visualizzati solo come elementi foglia. Se FAL edizione Standard, indica che gli oggetti della classe possono essere visualizzati come contenitore o foglia. Analogamente a tutti gli attributi dell'identificatore di visualizzazione, l'attributo treatAsLeaf viene impostato in base alle impostazioni locali, in modo che questo attributo possa essere localizzato in base alle esigenze. Ad esempio, l'identificatore di visualizzazione User-Display per le impostazioni locali in lingua inglese (0409) ha l'attributo treatAsLeaf impostato su TRUE per impostazione predefinita. In questo modo, l'interfaccia utente visualizza tutti gli oggetti User come oggetti foglia.

Per impostare il valore dell'attributo treatAsLeaf

  1. Eseguire il binding all'attributo di visualizzazione desiderato nelle impostazioni locali desiderate. Per altre informazioni e un esempio di codice, vedere Contenitore DisplaySpecifiers.
  2. Utilizzare il metodo IADs::P ut per impostare l'attributo treatAsLeaf su TRUE o FAL edizione Standard.
  3. Per eseguire il commit delle modifiche nella directory, chiamare il metodo IADs::SetInfo .