Compartir a través de


Ventana del Examinador de objetos

El Examinador de objetos muestra las clases, propiedades, métodos, eventos y constantes disponibles para las bibliotecas de objetos COM. Puede utilizarlo para buscar y utilizar los objetos que cree, así como los objetos de otras aplicaciones.

Para iniciar el Examinador de objetos desde el menú Herramientas, elija Examinador de objetos y abra la biblioteca COM que desea ver.

Para hacer referencia al Examinador de objetos se utiliza la variable del sistema _OBJECTBROWSER que, de forma predeterminada, hace referencia a objectbrowser.app. Se puede establecer en la ficha Archivos del cuadro de diálogo Opciones.

  • Panel Clases y miembros
    Enumera las clases, miembros, interfaces, enumeraciones, constantes y otra información disponible de la biblioteca de tipos de clases. Puede ampliar cada categoría para mostrar las clases (miembros) que están en esa categoría. Cuando se selecciona una clase o elemento individual, la información del miembro se muestra en los paneles Miembros y Descripción.

  • Panel Miembros
    Muestra información acerca de la clase o elemento seleccionado en los paneles Miembros y Clases y miembros. Se muestran los eventos, métodos y propiedades de las clases. La lista se ordena alfabéticamente.

  • Panel Descripción
    Muestra una definición del elemento seleccionado y la sintaxis modelo. El panel Descripción también contiene un hipervínculo a la clase, biblioteca o tipo a la que pertenece el elemento. Algunos miembros tienen saltos a su clase primaria. Puede copiar o arrastrar texto desde el panel Descripción a la ventana del editor.

  • Botón Abrir biblioteca de tipos
    Muestra el cuadro de diálogo Abrir biblioteca de tipos, donde puede ver información de la clase de un componente COM o control ActiveX determinado. El botón de flecha Abajo muestra una lista desplegable con las últimas bibliotecas abiertas para volver a tener acceso a ellas rápidamente.

  • Cuadro de diálogo Abrir biblioteca de tipos
    El cuadro de diálogo Abrir biblioteca de tipos se puede mostrar mediante el botón Abrir o el elemento de menú Abrir del menú contextual del Examinador de objetos.

    Nombre Descripción
    Ficha Historial reciente Muestra una lista de las últimas bibliotecas abiertas para que pueda volver a verlas rápidamente. Haga clic en la casilla de verificación situada junto a la biblioteca para verla cuando se cierre el cuadro de diálogo. El botón Borrar historial borra todo el contenido de la lista Historial reciente.
    Ficha Bibliotecas COM Muestra una lista de todas las bibliotecas de clases COM del sistema. La lista incluye las bibliotecas de componentes COM y controles ActiveX. La primera vez que se entra en esta ficha, se lee las bibliotecas COM en el Registro del sistema y se almacena en la caché, en la tabla local foxrefs.dbf. En llamadas posteriores, las bibliotecas se leen de esta tabla local. Para volver a cargar todas las bibliotecas de clases del sistema, haga clic en el botón Actualizar. El botón Examinar muestra un cuadro de diálogo de selección de archivos donde puede seleccionar la biblioteca individual (.tlb, .ocx, .olb, .dll, .exe) que va a cargar.
    Ficha Selección actual Muestra una lista de todas las bibliotecas abiertas. Para cerrar las bibliotecas individualmente, borre la casilla de verificación situada junto al nombre. Haga clic en el botón Cerrar todo para cerrar todas las bibliotecas.
  • Botón Anterior
    Retrocede el foco de selección hasta el último elemento que ha visto.

  • Botón Siguiente
    Sitúa el foco de selección en el elemento que estaba viendo antes de hacer clic en el botón Anterior.

  • Botón Actualizar
    Vuelve a cargar las bibliotecas seleccionadas para actualizar el contenido del Examinador de objetos. Resulta útil para componentes COM que se están programando y que cambian con frecuencia. Además, se actualizan las bibliotecas de la caché.

  • Botón Copiar
    Permite copiar el elemento seleccionado en la lista actual. Si no se selecciona algo de forma explícita en el panel Descripción, se copia todo el texto.

  • Botón Buscar
    Muestra la vista Buscar donde puede escribir la cadena de texto que se buscará en las bibliotecas abiertas en el Examinador de Objetos.

  • Vista Buscar
    Expande la vista hasta el nivel superior del Examinador de objetos al hacer clic en el botón Buscar. Utilice la vista Buscar para buscar una frase de texto determinada en la biblioteca.

    Nombre Descripción
    Cuadro de texto Buscar: Escriba el texto que desea buscar. La búsqueda predeterminada incluye todas las bibliotecas abiertas, todos sus miembros y cualquier elemento que contenga el texto de búsqueda.
    Botón Ir a Haga clic en este botón para buscar el texto escrito en el cuadro de texto. Al hacer clic en este botón, en el panel Clases y miembros se agrega un nuevo nodo para cada biblioteca abierta y se anexa la expresión "(Buscar: <searchtext>)" al final de la biblioteca. Puede ajustar la búsqueda utilizando la vista Avanzadas.
    Vínculo Cambiar a búsqueda avanzada Muestra opciones de búsqueda adicionales para realizar una búsqueda más ajustada.
    Lista desplegable Bibliotecas Limita la búsqueda a todas las bibliotecas abiertas o sólo a una. Sólo vista Búsqueda avanzada.
    Lista desplegable Alcance Limita la búsqueda a los miembros de todas las bibliotecas o sólo a uno. La lista de opciones disponibles es: Clases, Constantes, Enumeraciones, Interfaces, Métodos, Eventos y Propiedades. Sólo vista Búsqueda avanzada.
    Lista desplegable Opciones Determina cómo se realiza la búsqueda de texto. Las opciones son: Contenido en, Empieza por y Exactamente como. Sólo vista Búsqueda avanzada.
  • Botón Opciones
    Muestra el cuadro de diálogo Opciones donde se puede controlar varias opciones de presentación. También puede establecer los complementos personalizados que se utilizarán con el Examinador de objetos.

  • Ficha Opciones de presentación, cuadro de diálogo Opciones
    Esta ficha del cuadro de diálogo Opciones permite controlar los aspectos visuales del Examinador de objetos.

    Nombre Descripción
    Casilla de verificación Resaltar posibles orígenes de eventos Especifica si se va a resaltar un posible origen de eventos (interfaz o método).
    Casilla de verificación Resaltar elementos predeterminados Especifica si se van a resaltar los elementos predeterminados utilizando un estilo de negrita.
    Casilla de verificación Mostrar elementos ocultos Especifica si se van a mostrar los elementos ocultos, por ejemplo, interfaz, métodos y propiedades.
    Casilla de verificación Expandir detalles automáticamente Especifica si los elementos de nivel superior se van a expandir automáticamente en el panel de detalles.
    Casilla de verificación Aumentar detalles automáticamente Especifica si las jerarquías complejas se van a expandir automáticamente en el panel Métodos, por ejemplo, los métodos y propiedades de cada interfaz.
    Casilla de verificación Mostrar interfaces VTable Especifica si se van a mostrar las interfaces basadas en VTable y sus miembros.
    Casilla de verificación Enumera todas las interfaces que definen un método, evento o propiedad en detalle Especifica si todas las interfaces que definen un método o propiedad se van a enumerar en el panel Descripción.
    Casilla de verificación Mostrar propiedades que empiezan por un signo de subrayado (_) Las propiedades que empiezan por un signo de subrayado normalmente son marcadores de enumeraciones (colecciones de constantes). Por este motivo, no se muestran de forma predeterminada.
    Casilla de verificación Mostrar miembros definidos en IUnknown o IDispatch Todos los objetos COM tienen métodos definidos en las interfaces IDispatch e IUnknown. Para que funcionen en un entorno COM, estos métodos tienen que estar ahí aunque, normalmente, el programador de Visual FoxPro no los utiliza directamente.
    Casilla de verificación Enumerar parámetros de los miembros detalladamente Los parámetros de los métodos se pueden enumerar directamente en el panel Miembros. No obstante, los parámetros se enumeran con más detalle en el panel Descripción.
    Casilla de verificación Enumerar las interfaces en los detalles de la clase Todas las clases que se pueden crear se basan en una o varias interfaces. Normalmente, las interfaces enumeradas en el panel Miembros muestran la misma información que toda la clase, pero a veces proporcionan más.
    Casilla de verificación Mostrar estructura de herencia de interfaz Especifica si las interfaces heredadas se van a mostrar en el panel Miembros.
    Botón Fuente Especifica la fuente para los elementos de la interfaz del Examinador de objetos.
  • Ficha Complementos, cuadro de diálogo Opciones
    Esta ficha del cuadro de diálogo Opciones permite agregar complementos personalizados.

    Nombre Descripción
    Botón Instalar complemento Instala un complemento nuevo.
    Lista Complementos instalados actualmente Muestra todos los complementos instalados.
    Botón Quitar Este botón se muestra junto a un complemento instalado, en la lista de complementos. Haga clic en este botón para quitar un complemento. El archivo del complemento no se elimina.
  • Botón Ayuda
    Muestra documentación acerca del miembro seleccionado. Además, puede presionar F1.

Vea también

Uso del Examinador de objetos | Examinador de clases | _ObjectBrowser (Variable del sistema) | DEFINE CLASS | EVENTHANDLER( ) | Ver información de bibliotecas de tipos