Format de message d’erreur pour SharePoint Foundation
Dernière modification : mardi 23 mars 2010
S’applique à : SharePoint Foundation 2010
Les méthodes pour SharePoint Foundation renvoient des messages d’erreur en utilisant la syntaxe suivante.
<Results>
<Result ID="0,method-name" Code="HRESULT code">
<ErrorText>Description of failure</ErrorText>
</Result>
</Results>
L’attribut ID affiche le nom de la méthode qui a produit l’erreur, précédé de son numéro de séquence. L’attribut Code contient la représentation textuelle d’un entier décimal signé 32 bits, à interpréter comme HRESULT, comme l’indique l’exemple suivant.
<Results>
<Result ID="0,REORDERFIELDS" Code="-2147467259">
<ErrorText>Fields have been added or removed since you began this
editing session. Please refresh your view and try again.
</ErrorText>
</Result>
</Results>
Dans l’exemple précédent, l’erreur numéro -2147467259 (0x80004005 au format hexadécimal) identifie l’erreur E_FAIL.
Notes
La langue du texte de l’erreur repose sur les paramètres linguistiques définis pour le serveur, et non pour le client.