Interfaz IADsPropertyList (iads.h)

La interfaz IADsPropertyList se usa para modificar, leer y actualizar una lista de entradas de propiedad en la memoria caché de propiedades de un objeto. Sirve para enumerar, modificar y purgar las entradas de propiedad contenidas. Use el método de enumeración de esta interfaz para identificar las propiedades inicializadas. Esto es diferente del uso del esquema para determinar todos los atributos posibles que un objeto ADSI puede tener y qué propiedades se han establecido.

Llame a los métodos de la interfaz IADsPropertyList para examinar y manipular la lista de propiedades en el cliente. Antes de llamar a los métodos de esta interfaz, debe llamar a IADs::GetInfo o IADs::GetInfoEx explícitamente para cargar los valores de propiedad asignados del objeto en la memoria caché. Después de llamar a los métodos de esta interfaz, debe llamar a IADs::SetInfo para guardar los cambios en el almacén persistente del directorio subyacente.

Para obtener la lista de propiedades de un objeto ADSI, enlace a su interfaz IADsPropertyList . Debe llamar al método GetInfo antes de llamar a otros métodos del objeto de lista de propiedades, si no se ha inicializado la memoria caché de propiedades.

Herencia

La interfaz IADsPropertyList hereda de la interfaz IDispatch . IADsPropertyList también tiene estos tipos de miembros:

Métodos

La interfaz IADsPropertyList tiene estos métodos.

 
IADsPropertyList::GetPropertyItem

Recupera el elemento que coincide con el nombre de la lista.
IADsPropertyList::Item

El método IADsPropertyList::Item recupera el elemento de propiedad especificado de la lista.
IADsPropertyList::Next

El método IADsPropertyList::Next obtiene el siguiente elemento de la lista de propiedades. El elemento devuelto es un objeto Property Entry.
IADsPropertyList::P urgePropertyList

Elimina todos los elementos de la lista de propiedades.
IADsPropertyList::P utPropertyItem

Novedades los valores de un elemento de la lista de propiedades.
IADsPropertyList::Reset

Restablece la lista al primer elemento.
IADsPropertyList::ResetPropertyItem

Quita el elemento especificado de la lista; es decir, de la memoria caché.
IADsPropertyList::Skip

Omite un número especificado de elementos, contando desde la posición actual del cursor, en la lista de propiedades.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Servidor mínimo compatible Windows Server 2008
Plataforma de destino Windows
Encabezado iads.h

Consulte también

IADs::GetInfo

IADs::GetInfoEx

IADs::SetInfo

Métodos de propiedad IADsPropertyList

IDispatch