ADS_PROPERTY_OPERATION_ENUM'enumerazione (iads.h)

L'enumerazione ADS_PROPERTY_OPERATION_ENUM specifica i modi per aggiornare una proprietà denominata nella cache.

Sintassi

typedef enum __MIDL___MIDL_itf_ads_0000_0000_0027 {
  ADS_PROPERTY_CLEAR = 1,
  ADS_PROPERTY_UPDATE = 2,
  ADS_PROPERTY_APPEND = 3,
  ADS_PROPERTY_DELETE = 4
} ADS_PROPERTY_OPERATION_ENUM;

Costanti

 
ADS_PROPERTY_CLEAR
Valore: 1
Indica al servizio directory di rimuovere tutti i valori della proprietà dall'oggetto.
ADS_PROPERTY_UPDATE
Valore: 2
Indica al servizio directory di sostituire i valori correnti con i valori specificati.
ADS_PROPERTY_APPEND
Valore: 3
Indica al servizio directory di aggiungere i valori specificati ai valori esistenti.

Quando viene specificata l'operazione di ADS_PROPERTY_APPEND , i nuovi valori di attributo vengono automaticamente sottoposti a commit al servizio directory e rimossi dalla cache locale. In questo modo la cache locale deve essere aggiornata dal servizio directory alla successiva recupero dei valori dell'attributo.
ADS_PROPERTY_DELETE
Valore: 4
Indica al servizio directory di eliminare i valori specificati dall'oggetto.

Commenti

Gli elementi di questa enumerazione vengono usati con il metodo IADs.PutEx , il documento di cui fornisce un esempio di come usare queste costanti enumerate.

Poiché Visual Basic Scripting Edition (VBScript) non può leggere i dati da una libreria di tipi, le applicazioni VBScript non riconoscono le costanti simboliche come definito. Usare invece le costanti numeriche per impostare i flag appropriati nelle applicazioni VBScript. Per usare le costanti simboliche come una buona pratica di programmazione, scrivere dichiarazioni esplicite di tali costanti, come fatto qui.

Requisiti

   
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione iads.h

Vedi anche

Enumerazioni ADSI

ID.PutEx