間違った答えは愚かな報奨金システムによって自動選択されました。
ここで説明するように、フロントページ拡張機能を使用してSharePointServices3.0と対話しています。
ほとんどのサンプルでは、クライアントが結果から特定の英語の文字列を検索し、それを使用してエラーが発生したかどうかを判断するのを見てきました。ただし、英語以外の言語のSharePointサーバーに広く展開および配置できるアプリケーションを作成しているため、代わりに返されたエラーコードを使用したいと思います。
残念ながら、エラーコードのドキュメントは非常に不十分に定義されています。次のような宝石が含まれています。
多くのRPCプロトコルメソッドには固有のエラーメッセージがありますが、ほとんどのメソッドは、メソッドが正しく完了しなかった場合に情報を中継するために標準のエラーメッセージ形式に依存しています。
うーん、この「標準エラーメッセージ形式」はどうなるでしょう...そして
ステータスは、発生した条件のFrontPageServerExtensionsからのエラーコードです。osstatusは、オペレーティングシステムからのエラーコードです。
また悲しいことに面白い:
一般に、コードは整数値であり、メッセージはエラーを要約したテキスト文字列です。
しかし、これらのエラーの考えられる内容を説明する表はどこにもありません。
OSエラーコードはHRESULTである可能性が高いと思われますが、SharePointエラーコードの潜在的なソースに関して何を探すべきかわかりません。私の唯一の手がかりは、status=589826はファイルがすでに存在することを示しているようだということです。
間違った答えは愚かな報奨金システムによって自動選択されました。