Flujo de la vista de explorador
Puede utilizar la vista de explorador para navegar por los objetos de negocio con la finalidad de buscar el objeto u objetos con los que desee trabajar o que desee gestionar.
Definir el contenido de la vista de explorador
- Resultados de la búsqueda, que puede utilizar para que se obtenga una lista de resultados de la búsqueda.
- Trabajo activo, que muestra los objetos de negocio que tiene abiertos actualmente.
.
En esta imagen, la infraestructura del Management Center utiliza una definición de objeto superior para recuperar el objeto de catálogo maestro. Este objeto es un objeto primario para la Catalogs tool. El selector de filtro contiene una lista de filtros, como por ejemplo, Categorías de catálogo maestro. Esta lista deriva de las definiciones de filtro bajo el Editor de objetos de negocio de la herramienta seleccionada.
Los objetos organizativos son objetos de interfaz de usuario que no tienen equivalente en el lado del servidor. Estos objetos tienen instancias del servicio de obtención de hijos, que devuelve objetos primarios que pueden aparecer listados en el área de trabajo principal utilizando una definición de lista de navegación.
Seleccionar nodos en la vista de explorador
Cuando se selecciona un nodo en el filtro de explorador, cada objeto del Management Center está representado por un objeto de modelo. Cuando se selecciona un objeto en la vista del explorador, la infraestructura busca el objeto de modelo del objeto del Management Center, que conoce la definición del objeto. La infraestructura invoca todas las instancias de los servicios de obtención de hijos que están definidos en la definición de objeto. Para recuperar los resultados de wcfGetChildrenService, las solicitudes de URL se envían a la aplicación web del Management Center. Cuando el servidor devuelve los objetos que se van a visualizar como un archivo XML, la infraestructura crea objetos de modelo para todos los objetos recuperados y los coloca en la memoria caché.
Definiciones de lista de navegación para vistas de lista
En la definición de objeto para el objeto seleccionado en el árbol de explorador, existe también una definición de lista de navegación. La definición que está marcada como predeterminada es la que se utiliza para visualizar los objetos devueltos por el servidor. La clase que se utiliza para visualizar es la definida por el atributo de clase de lista dentro de la definición de lista de navegación predeterminada. En la imagen siguiente se muestra cómo los objetos del Management Center se devuelven desde la solicitud del servicio de obtención de hijos. La definición de lista de navegación predeterminada se utiliza para representar la vista de lista de objetos.
Visualizar el objeto como una vista de lista o de propiedades
Cuando se selecciona un nodo en la vista de explorador, cada objeto debajo del nodo está representado por un objeto de modelo. Cuando se selecciona un objeto, la infraestructura busca el objeto de modelo del objeto del Management Center, que conoce la definición de objeto. A continuación, la infraestructura invoca todas las instancias de los servicios de obtención de hijos que están definidos en la definición de objeto. Para recuperar los resultados del servicios, las solicitudes de URL se envían a la aplicación web del Management Center. Cuando el servidor devuelve los objetos que se van a visualizar como un archivo XML, la infraestructura crea objetos de modelo para todos los objetos recuperados y los coloca en la memoria caché. A continuación, el objeto se puede visualizar en una vista de lista o de propiedades.