Поделиться через


Формат сообщений об ошибках для SharePoint Foundation

Дата последнего изменения: 23 марта 2010 г.

Применимо к: SharePoint Foundation 2010

Метод для SharePoint Foundation возвращает сообщения об ошибках, используя следующий синтаксис.

<Results>
  <Result ID="0,method-name" Code="HRESULT code">
    <ErrorText>Description of failure</ErrorText>
  </Result>
</Results>

Атрибут ID отображает имя метода, создающего ошибку; имени предшествует порядковый номер. Атрибут Code содержит текстовое представление 32-разрядного подписанного десятичного, интерпретируемого как HRESULT, как показано в следующем примере.

<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>

В примере ошибка с номером -2147467259 (0x80004005 в шестнадцатеричном представлении) идентифицирует ошибку E_FAIL.

ПримечаниеПримечание

Язык текста ошибки основан на параметрах языка, заданных для сервера, а не для клиента.