PageControl DataObject

PageControl permite que la aplicación recupere páginas adicionales de resultados de búsqueda.

La estructura de un objeto de datos PageControl está formada por los elementos siguientes:
size
indica el tamaño de la página.
cookie
contiene la cookie devuelta por PageResponseControl para habilitar el servidor para acceder a la siguiente página en la búsqueda. En la primera llamada de una búsqueda de paginación, esta propiedad no se establece en ningún valor.
Nota: Si se especifica la propiedad countLimit para SearchControl, no se puede utilizar PageControl. Son mutuamente exclusivos.

Definición de esquema XML

A continuación se proporciona la definición del esquema XML para PageControl DataObject:
<xsd:complexType name="PageControl">
	<xsd:complexContent>
		<xsd:extension base="Control">
			<xsd:attribute name="size" type="xsd:int"/>
			<xsd:attribute name="cookie" type="xsd:hexBinary"/>
		</xsd:extension>
	</xsd:complexContent>
	</xsd:complexType>

Objetos de datos de ejemplo

A continuación se proporciona un objeto de datos PageControl de ejemplo que se utiliza en la API de búsqueda (search) de la primera página. No existe ninguna propiedad de cookie en este objeto de datos. Indica que se devuelvan solamente 10 resultados, incluso si los resultados de la búsqueda sean más de 10.
<controls xsi:type="PageControl" size="10"/>
A continuación se proporciona un objeto de datos PageControl de ejemplo que se utiliza en la API de búsqueda (search) de la página posterior. Se establece la propiedad de cookie devuelta por PageResponseControl.
<wim:controls xsi:type="wim:PageControl" 
     cookie="57494D53656172636843616368654E616D6574696D653A31313239353538343136383636"
     size="10"/>
A continuación se proporciona un objeto de datos PageControl de ejemplo que se utiliza en la API de búsqueda (search) para indicar que se detenga la búsqueda. Para detener los resultados de la búsqueda de paginación, establezca el tamaño de página en 0 con la cookie establecida.
<wim:controls xsi:type="wim:PageControl" 
   cookie="57494D53656172636843616368654E616D6574696D653A31313239353538343136383636" 
   size="0"/>


Condiciones de uso | Comentarios