SharePoint Foundation のエラー メッセージ形式

最終更新日: 2010年3月23日

適用対象: SharePoint Foundation 2010

SharePoint Foundation のメソッドは、次の構文を使用してエラー メッセージを返します。

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

ID 属性は、エラーを生成したメソッドの名前を表し、前にはシーケンス番号が付いています。Code 属性には、次の例にあるような HRESULT として解釈される 32 ビット符号付き 10 進整数のテキスト表現が含まれます。

<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 (16 進で 0x80004005) はエラー E_FAIL を識別します。

注意

エラー テキストの言語は、クライアントではなくサーバーの言語設定に基づいています。