Partager via


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.