Office.Error interface
Fournit des informations spécifiques sur une erreur qui s’est produite pendant une opération de données asynchrone.
Remarques
L’objet Error est accessible à partir de l’objet AsyncResult retourné dans la fonction passée en tant qu’argument de rappel d’une opération de données asynchrone, telle que la setSelectedDataAsync
méthode de l’objet Document.
Propriétés
code | Obtient le code numérique de l’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur de l’API JavaScript pour Office. |
message | Obtient une description détaillée de l’erreur. |
name | Obtient le nom de l’erreur. |
Détails de la propriété
code
Obtient le code numérique de l’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur de l’API JavaScript pour Office.
code: number;
Valeur de propriété
number
Exemples
// To cause an error to be thrown, select a table or a matrix, and then call the setText function.
function setText() {
Office.context.document.setSelectedDataAsync("Hello World!",
function (asyncResult) {
if (asyncResult.status === "failed")
const error = asyncResult.error;
write(error.name + ": " + error.code + " - " + error.message);
});
}
// Function that writes to a div with id='message' on the page.
function write(message){
document.getElementById('message').innerText += message;
}
message
Obtient une description détaillée de l’erreur.
message: string;
Valeur de propriété
string
Exemples
// To cause an error to be thrown, select a table or a matrix, and then call the setText function.
function setText() {
Office.context.document.setSelectedDataAsync("Hello World!",
function (asyncResult) {
if (asyncResult.status === "failed")
const error = asyncResult.error;
write(error.name + ": " + error.message);
});
}
// Function that writes to a div with id='message' on the page.
function write(message){
document.getElementById('message').innerText += message;
}
name
Obtient le nom de l’erreur.
name: string;
Valeur de propriété
string
Exemples
// To cause an error to be thrown, select a table or a matrix, and then call the setText function.
function setText() {
Office.context.document.setSelectedDataAsync("Hello World!",
function (asyncResult) {
if (asyncResult.status === "failed")
const error = asyncResult.error;
write(error.name + ": " + error.message);
});
}
// Function that writes to a div with id='message' on the page.
function write(message){
document.getElementById('message').innerText += message;
}
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour