Compartir a través de


ContainerReleaseType (Propiedad)

Especifica si un documento activo permanece abierto y en ejecución cuando el contenedor lo libera. Está disponible en tiempo de diseño y en tiempo de ejecución.

Object.ContainerReleaseType[ = nExpression]

Valores de la propiedad

  • nExpression
    Los valores de nExpression son:
    Valor Descripción
    0 (Predeterminado) El documento activo permanece abierto en la biblioteca de tiempo de ejecución de Visual FoxPro cuando lo libera su contenedor. El documento activo continuará ejecutándose en la ventana principal de tiempo de ejecución de Visual FoxPro.
    1 Se cierra el documento activo y deja de ejecutarse.

Observaciones

El evento ContainerRelease se produce cuando el contenedor libera el documento activo. Puede consultar el valor de la propiedad ContainerReleaseType en este evento; si su valor es 1, puede realizar procesos de cierre, como cerrar archivos abiertos y limpiar el entorno de Visual FoxPro. Observe que cuando ContainerReleaseType está establecido en 1 y se cierra el documento activo, permanece activa una instancia de la biblioteca de tiempo de ejecución de Visual FoxPro, Vfp6run.exe, hasta que se cierre el contenedor del documento activo.

Un contenedor puede liberar un documento activo cuando se cierra el contenedor, cuando el documento activo deja de estar almacenado localmente en el contenedor o cuando se navega a partir del documento activo. Por ejemplo, Microsoft Internet Explorer 4.0 para Windows libera un documento activo cuando explora a partir del documento activo. Microsoft Internet Explorer 3.0 para Windows libera un documento activo cuando deja de estar almacenado en la caché de cuatro páginas.

Puede establecer esta propiedad en el evento ContainerRelease para especificar que el documento activo se abre en el entorno de tiempo de ejecución de Visual FoxPro cuando lo libera su contenedor.

Vea también

ContainerRelease (Evento) | Documentos activos | Funcionamiento de documentos activos

Se aplica a: ActiveDoc (Objeto)