Metodo IDsDisplaySpecifier::IsClassContainer (dsclient.h)
Il metodo IDsDisplaySpecifier::IsClassContainer determina se una classe oggetto specificata è un contenitore.
Sintassi
BOOL IsClassContainer(
[in] LPCWSTR pszObjectClass,
[in] LPCWSTR pszADsPath,
[in] DWORD dwFlags
);
Parametri
[in] pszObjectClass
Puntatore a una stringa Unicode con terminazione Null contenente il nome della classe oggetto per determinare se si tratta di un contenitore. Esempi del nome della classe oggetto sono "user" e "container".
[in] pszADsPath
Puntatore a una stringa Unicode con terminazione Null che contiene il valore ADsPath di un oggetto classe a cui è possibile associare nel contenitore dell'identificatore di visualizzazione e i cui dati dello schema possono essere ottenuti.
[in] dwFlags
Contiene flag che modificano il comportamento di questo metodo. Può essere zero o il flag seguente.
DSICCF_IGNORETREATASLEAF
L'attributo treatAsLeaf nell'identificatore di visualizzazione viene ignorato e vengono usati solo i dati dello schema per determinare se la classe è un contenitore.
Valore restituito
Restituisce TRUE se la classe specificata è un contenitore. In caso contrario, restituisce FALSE.
Commenti
Il metodo usa i dati dello schema e/o l'attributo treatAsLeaf dell'identificatore di visualizzazione per determinare se una classe oggetto è un contenitore. La classe oggetto è determinata come contenitore se lo schema indica che la classe può contenere altri oggetti. L'attributo treatAsLeaf dell'identificatore di visualizzazione può essere usato per eseguire l'override dell'indicatore dello schema.
Requisiti
Client minimo supportato | Windows Vista |
Server minimo supportato | Windows Server 2008 |
Piattaforma di destinazione | Windows |
Intestazione | dsclient.h |
DLL | Dsadmin.dll |
Vedi anche
Visualizzare le interfacce in Active Directory Domain Services