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 |