View スキーマView schema

に適用されます: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint オンライン |SharePoint Server 2013Applies to: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

共同作業アプリケーション マークアップ言語 (CAML)のスキーマを表示しますを使用すると、Microsoft SharePoint Foundation にリスト ビューの内容を表示する方法を定義します。The View schema of Collaborative Application Markup Language (CAML) is used to define how the contents of a list view are rendered in Microsoft SharePoint Foundation.


SharePoint Foundation 2010 では、XSLT を使用して、リストのビューを定義し、下位互換性のために、スキーマを表示しますが維持されます。SharePoint Foundation 2010 uses XSLT to define list views, and the View schema is maintained for backward compatibility. XSLT リスト ビューの詳細については、リスト ビューを参照してください。For information about XSLT list views, see List Views.

リスト ビューには、ビューに表示されているデータを返すクエリが含まれています。A list view includes a query that returns the data that is displayed in the view. クエリの要素の一覧で、クエリのスキーマを参照してください。For the list of query elements, see Query schema. ビューを整理するために使用されている最上位レベルの要素は、リストのスキーマを参照してください。For the top-level elements that are used to organize a view, see List schema.

SharePoint Foundation 2010 の .aspx ページのビューは、 Microsoft.SharePoint.WebPartPages.XsltListViewWebPartオブジェクトを伝えます。In SharePoint Foundation 2010 .aspx pages, the view is conveyed through a Microsoft.SharePoint.WebPartPages.XsltListViewWebPart object. ビューを作成またはいずれか、サーバー側またはクライアント側オブジェクト モデル (たとえば、メンバー SPViewまたはSPViewCollectionとその関連する種類のMicrosoft.SharePoint.Client (を使用してプログラムによって変更できます。JavaScript: SP) の名前空間)、プロシージャ コール (RPC) プロトコル ( Windows SharePoint Services の RPC メソッドを参照してください) のビュー (ビュークラスのメソッド)、web サービスを通じてまたはリモートを使用します。Views can be created or modified programmatically through either the server-side or client-side object model (for example, members of SPView or SPViewCollection and their related types in the Microsoft.SharePoint.Client (JavaScript: SP) namespace), through the Views web service (methods of the Views class), or through remote procedure call (RPC) protocol (see Windows SharePoint Services RPC Methods).

特殊なレンダリング要素Specialized rendering elements

特殊なレンダリング要素は、HTML を作成するためのロジックを定義するためにビューの中で使用されます。これらの要素は、さまざまな標準レンダリング要素を含むことができます。Specialized rendering elements are used within a view to define the logic for constructing HTML. These elements can contain numerous standard rendering elements.

標準レンダリング要素Standard rendering elements

以下の標準レンダリング要素は、事前に示した構成要素または特殊レンダリング要素のさまざまなセクションの中で、HTML をレンダリングするために使用されます。The following standard rendering elements are used to render HTML within the various sections of the previously listed structural or specialized rendering elements.

関連項目See also