Compartilhar via


ADS_PROPERTY_OPERATION_ENUM enumeração (iads.h)

A enumeração ADS_PROPERTY_OPERATION_ENUM especifica maneiras de atualizar uma propriedade nomeada no cache.

Syntax

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;

Constantes

 
ADS_PROPERTY_CLEAR
Valor: 1
Instrui o serviço de diretório a remover todos os valores de propriedade do objeto .
ADS_PROPERTY_UPDATE
Valor: 2
Instrui o serviço de diretório a substituir os valores atuais pelos valores especificados.
ADS_PROPERTY_APPEND
Valor: 3
Instrui o serviço de diretório a acrescentar os valores especificados aos valores existentes.

Quando a operação ADS_PROPERTY_APPEND é especificada, os novos valores de atributo são confirmados automaticamente no serviço de diretório e removidos do cache local. Isso força o cache local a ser atualizado do serviço de diretório na próxima vez que os valores de atributo forem recuperados.
ADS_PROPERTY_DELETE
Valor: 4
Instrui o serviço de diretório a excluir os valores especificados do objeto .

Comentários

Os elementos dessa enumeração são usados com o método IADs.PutEx , cujo documento fornece um exemplo de como usar essas constantes enumeradas.

Como o Visual Basic Scripting Edition (VBScript) não pode ler dados de uma biblioteca de tipos, os aplicativos VBScript não reconhecem as constantes simbólicas conforme definido. Em vez disso, use as constantes numéricas para definir os sinalizadores apropriados em seus aplicativos VBScript. Para usar as constantes simbólicas como uma boa prática de programação, escreva declarações explícitas dessas constantes, conforme feito aqui.

Requisitos

   
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Cabeçalho iads.h

Confira também

Enumerações ADSI

IADs.PutEx