HierarchyControl DataObject

HierarchyControl es una extensión del objeto de datos SearchControl.

HierarchyControl se extiende desde SearchControl. Es un control abstracto, lo que significa que no se utiliza directamente en el objeto de datos. En lugar de ello, se utilizan sus descendientes AncestorControl, DescendantControl, GroupMemberControl y GroupMembershipControl

La estructura de un objeto de datos HierarchyControl está formada por los elementos siguientes:
properties
es una lista de los atributos que desea que se devuelvan de las entidades que coinciden con los criterios de búsqueda. Por ejemplo, desea obtener los atributos sn y givenName de las personas que están en el departamento de marketing.
searchBases
es una lista de las bases de búsqueda que se utilizan para limitar la búsqueda a las bases especificadas en la lista.
countLimit
se utiliza para especificar el número máximo de resultados de la búsqueda devueltos por la operación de búsqueda.
timeLimit
Si el depósito del perfil da soporte a timeLimit, especifica en milisegundos la duración máxima de la búsqueda.
expression
es la expresión de búsqueda en formato XPath.
level
se utiliza para indicar el nivel de la jerarquía que se debe devolver. Tiene significados diferentes en contextos diferentes. Por ejemplo, en DescendantControl, indica el nivel de los descendientes. En GroupMembershipControl, indica el nivel de los grupos anidados.

Definición de esquema XML

A continuación se proporciona la definición del esquema XML para HierarchyControl DataObject.
<xsd:complexType name="HierarchyControl">
		<xsd:complexContent>
			<xsd:extension base="SearchControl">
			<xsd:attribute name="level" type="xsd:int" default="1" />
						</xsd:extension>
		</xsd:complexContent>
	</xsd:complexType>

Objeto de datos de ejemplo

Debido a que HierarchyControl es un control abstracto, no tiene ningún objeto de datos de ejemplo.



Condiciones de uso | Comentarios