Silverlight 3 – Parámetros del objecto Tag

Para crear un objeto Silverlight, debemos utilizar el objeto tag, ya que en Silverlight 3 ya no existe el objeto ASP.NET.

Leyendo el blog de Laurent Duveau, veo que ha puesto los distintos parámetros que podemos utilizar al crear un objeto Silverlight. Esto es importante ya que no tenemos Intellisense para crear el objeto. Pueden leer el post aquí.

Podemos tener una visualización de los parámetros si vamos a la documentación de MSDN, la cual no es lo más ágil ya que debemos entrar uno por uno para saber si aplica o no, además de ver su funcionalidad. Pueden ver la documentación aquí.

Esta es la lista de todos los parámetros

allowHtmlPopupWindow Establece si se permite utilizar el método HtmlPage.PopupWindow para mostrar una nueva ventana del explorador. Por defecto es true para aplicaciones en el mismo dominio, en otro caso es false.
autoUpgrade Establece si el plug-in intentará actualizarse si la versión especificada en minRuntimeVersion es más nueva que la versión instalada. Por defecto es true.
background Color de fondo del plug-in. Por defecto es blanco.
enableAutoZoom Si el host del plug-in puede invocar a eventos relacionados con Zoom. Por defecto es true.
enableCacheVisualization Permite visualizar en un color distinto, las áreas que están utilizando aceleración GPU. Por defecto es false.
enableFramerateCounter Si muestra el valor del frame rate actual en la barra de estado del navegador (sólo para IE). Por defecto es false.
enableGPUAcceleration Si habilita la aceleración GPU. Por defecto es false.
enablehtmlaccess Si en tiempo de ejecución, el plug-in puede acceder al DOM (Document Object Model) del explorador. Por defecto es true para aplicaciones en el mismo dominio, en otro caso es false.
enableNavigation Indica si el plug-in desde un HyperLinkButton puede acceder a una URI externa. Por defecto es all.
enableRedrawRegions Determina si se van a indicar visualmente las áreas del plug-in que se vuelven a dibujar con cada frame. Por defecto es false.
initParams Establece parámetros de inicialización definidos por el usuario.
maxframerate Establece el número máximo de frames por segundo que el plug-in puede renderizar. Por defecto es 60.
minRuntimeVersion Indica la versión mínima de Silverlight necesaria para ejecutar la aplicación.
onError Evento que se llama al producirse un error en tiempo de ejecución a nivel de código nativo.
onFullScreenChanged Se produce cada vez que cambia la propiedad FullScreen.
onLoad Se produce cuando el plug-in se ha cargado en el DOM del explorador.
onResize Evento que se llama cuando cambia el tamaño del plug-in.
onSourceDownloadComplete Evento que llama cuando se ha descargado por completo el recurso.
onSourceDownloadProgressChanged Evento que llama cada vez que descarga una parte del recurso.
onZoom Evento que se llama cuando el host del plug-in genero un evento Zoom.
source Estable la URI o path relativo del XAML inicial o el paquete XAP.
splashScreenSource Establece el URI de la página XAML de la pantalla de presentación (loading).
windowless Establece un valor que determina si el complemento Silverlight se muestra como un complemento sin ventana. Por defecto es false.

IMPORTANTE

Hay algunos parámetros que son utilizados para informes de performance, por lo que no deben utilizar en ambientes de producción. Estos parámetros son:

  • enableCacheVisualization
  • enableRedrawRegions

One thought on “Silverlight 3 – Parámetros del objecto Tag

  1. Pingback: Mostrar la IP y el tipo del Browser en Silverlight 3 « Escarbando Código

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">