Comparteix a través de


Implementar componente API de navegación

Este componente de ejemplo explora los distintos métodos disponibles como parte de la API de navegación de Power Apps component framework. En este ejemplo, usted crea una serie de elementos de entrada de botones de tipo que llaman a los métodos respectivos de la API de navegación que coincide con el valor mostrado.

Componente de API de navegación.

Disponible para

Aplicaciones basadas en modelos

Código

Puede descargar el componente de ejemplo completo aquí.

El método openAlertDialog ofrece la posibilidad de mostrar un diálogo de alerta que contiene un mensaje y un botón. También puede implementar métodos de devolución de llamada cuando se cierra el diálogo de alerta o si se produce un error al cargar el diálogo.   En este ejemplo al hacer clic en el openAlertDialogButton aparece un diálogo de alerta y establece su valor coo Alert dialog closed cuando se cierra el diálogo usando el botón OK o el botón X.

Nota

Esto es similar a llamar al método Xrm.Navigation.openAlertDialog en ClientAPI.

El método openConfirmDialog ofrece la posibilidad de mostrar un diálogo de alerta que contiene un mensaje y dos botones. Puede usar este método para implementar lógica diferente basada en el botón en el que hace clic. Puede implementar la devolución de llamada correcta que se realiza cuando se cierra el diálogo al hacer clic en uno de los botones.   Este ejemplo muestra un diálogo de confirmación al hacer clic en el openConfirmDialogButton y establece su valor como Ok o Cancel, o X según el botón en el que se hizo clic.

Nota

Esto es similar a llamar al método Xrm.Navigation.openConfirmDialog en ClientAPI.

El método openFile ofrece la posibilidad de abrir un archivo. Deberá pasar el objeto de archivo que tiene el nombre de archivo, el contenido, mimetype y filesize. También puede pasar del parámetro opcional del modo en el que desea abrir el archivo como 1 o 2, 1 es el valor predeterminado que abre el archivo en modo de lectura o abierto.   Este ejemplo abre un archivo denominado SampleDemo.txt en modo de guardar al hacer clic en el openFileButton.

Nota

Esto es similar a llamar al método Xrm.Navigation.openFile en ClientAPI.

El método openUrl ofrece la posibilidad de abrir una dirección URL. Necesita pasar la dirección URL como cadena el método y también pasar los parámetros opcionales de alto, ancho y openInNewWindow como true si desea que la dirección URL se abra en una nueva ventana.   Este ejemplo abre una ventana nueva y carga la página principal de microsoft.com al hacer clic en el openUrlButton.

Nota

Esto es similar a llamar al método Xrm.Navigation.openUrl en ClientAPI.

Descargar componentes de ejemplo
¿Cómo usar los componentes de ejemplo?
Referencia de la API de Power Apps component framework
Referencia de esquema de manifiesto de Power Apps component framework

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).