2011-12-09 9 views
0

私はすべてのリスト、ビュー、および関連するguidのリストをjavascript呼び出しで取得しようとしています。リストサービスでGetListCollectionメソッドを使用してリストguidを正常に取得できました。しかし、このサービスは私にも必要なビュー・ガイドを返しません。私にこの情報を与えることができる別のWebサービスがありますか?Javascriptを使用したSharePoint WebServices - リストビュー

更新: さて、私はそれを理解しました。ビューに対応するWebサービスがあります(views.asmx - GetViewCollection)。 List項目を反復処理しながら、このサービスを照会するだけで済みます。

node.ChildNodes[i].Attributes["ows_ID"].Value; 

これはリストのGUIDを返します:

答えて

0

さて、あなたはリストの名前を持っていると、このような何かを、_vti_bin/lists.asmxサービスを使用することができます。

あなたはIDを持っていたら、あなたはこれを行う必要があります:私はすでにリストのGUIDを持つ

Change “%7B” to “{”, all “%2D” to “-“ and all “%7D” to “}” 
+0

、私は、関連するビューのGUIDのすべてを必要とします。 – user327045

+0

申し訳ありませんが、私の悪い。オブジェクトモデルを使用できますか?もしそうなら、http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.splist.getview.aspx(Btw、ここにコメントを追加する方法は?私はStackOverflowで新しいです... – ricardordz