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 位有符号十进制整数的文本表示形式,如以下示例所示。
<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。
备注
错误文本的语言基于服务器的语言设置,而不是基于客户端的语言设置。