Office.Urls interface
Proporciona las direcciones URL de los entornos de tiempo de ejecución que usa un complemento.
Comentarios
Nivel mínimo de permisos: Restringido
Modo de Outlook aplicable: Componer o leer
Usada por
Propiedades
| javascript |
Obtiene la dirección URL del tiempo de ejecución de JavaScript de un complemento. |
Detalles de las propiedades
javascriptRuntimeUrl
Obtiene la dirección URL del tiempo de ejecución de JavaScript de un complemento.
javascriptRuntimeUrl: string;
Valor de propiedad
string
Comentarios
Nivel mínimo de permisos: Restringido
Modo de Outlook aplicable: Componer o leer
Importante:
La dirección URL que se devuelve apunta a la ubicación del archivo JavaScript que usa Outlook clásico para Windows para controlar la activación basada en eventos y los informes integrados de correo no deseado. Para obtener más información sobre estas características, consulte Activar complementos con eventos e Implementar un complemento integrado de informes de spam.
En Outlook en la Web, en Mac y en el nuevo Outlook en Windows, esta API no se admite en los complementos que implementan un panel de tareas. En estos clientes, la API solo se admite en complementos que implementan la activación basada en eventos o informes integrados de correo no deseado.
Si el complemento usa el manifiesto de solo complemento, la dirección URL devuelta coincide con el
residvalor del elemento de tipojavascriptRuntimeOverride. Para obtener más información, consulte Override element for Runtime.Si el complemento usa el manifiesto unificado para Microsoft 365, la dirección URL devuelta coincide con el valor de la
scriptpropiedad del objeto "extensions.runtimes.code".
Ejemplos
// Get the value of the first parameter of the JavaScript runtime URL.
// For example, if the URL is https://wwww.contoso.com/training?key1=value1&key2=value2,
// the following function logs "First parameter value: value1" to the console.
const url = Office.context.urls.javascriptRuntimeUrl;
const regex = /=([^&]+)/;
console.log(`First parameter value: ${url.match(regex)[1]}`);