たとえば、sharepoint Web サイトへの完全な URL があるとします。
過去に WebURL とドキュメント URL を取得したい場合、Front Page Server Extensions の「URL から Web URL へ」メソッドを使用しました。( http://msdn.microsoft.com/en-us/library/ms460544.aspx )。
So for example if you had a site at
http://webapp/site1/chidsite/a.doc
/site1/childsite を weburl として返す CSOM のメソッドが必要です。
CSOM に Web.WebUrlFromPageUrlDirect() メソッドが表示されますが、そこから必要なものが得られるかどうかわかりません。戻ってきた Uri クラスでは、WebURL に「AbsolutePath」プロパティを使用しますか?
これを行う正しい方法は何ですか?
また、通常、フロントページ拡張機能を介して url to web url を呼び出すことによって取得される docURL を取得したいと考えています。
fileurl は、Web サイトに相対的なファイルの場所になります。そのため、ドキュメントが "Documents" というドキュメント ライブラリに保存されている場合、/Documents/file.ext の値が取得されます。