HTML レンダリング要素
最終更新日: 2015年3月9日
適用対象: SharePoint Foundation 2010
CAML (Collaborative Application Markup Language) には、主要な要素の種類が 2 つあります。フィールドのレンダリングおよびスキーマ定義用の要素と、ページ (HTML) のレンダリング用の要素です。ページ レンダリング用の CAML 要素は、特定のフィールドのプロパティを抽出してそれをページ上にレンダリングする必要がある場合など、ページのレンダリング時に使用されるようデザインされています。
要素は 2 とおりの方法で使用できます。Today 要素などの要素は、ページに挿入するテキスト文字列を生成するために使用されます。他のいくつかの要素は、その子要素によって生成されるテキストを変更するために使用されます。また、複数の要素を連結して、それぞれの出力の連結を生成することもできます。
主な HTML レンダリング要素
CAML の主要な HTML レンダリング要素のいくつかを次の表に示します。
名前 |
説明 |
---|---|
HTTP プロトコル内でのコマンドのバッチ処理に使用します。 |
|
Switch または FieldSwitch ステートメント内で、比較の実行に使用します。 |
|
新しいアイテム フォームを初期化するときのフィールドの既定値が含まれます。 |
|
Switch または FieldSwitch ステートメントに対する動作を決定するために評価される、CAML 式が含まれます。 |
|
CAML 式の値に基づく条件レンダリングを提供します。 |
|
現在のリストに定義されているビューまたはフィールドのコレクションを列挙するための基本的なメカニズムを指定します。 |
|
ページをレンダリングするコンテキスト内の変数を返します。 |
|
現在のページの基本要素を設定する文字列を返します。 |
|
現在の Web サイトを含む仮想サーバーの URL をレンダリングします。 |
|
該当する OWSSVR.DLL へのパスを返します。 |
|
現在のサイトのルート ディレクトリを返します。 |
|
2 つの CAML 式の比較に基づく条件レンダリングを可能にします。 |
|
データベースの指定された列の値を返します。 |
|
現在の時刻をレンダリングします。 |
|
Onet.xml の最上位レベルの要素です。 |
|
現在のチーム Web サイトのグローバル プロパティを返します。 |
|
現在の ForEach コンテキストからプロパティを返します。 |
|
現在のリストを指定します。 |
|
ページをレンダリングするコンテキスト内の変数を設定します。 |
|
CAML 式の値に基づく条件レンダリングを可能にします。 |
|
今日の日付をレンダリングします。 |
|
URL をレンダリングします。 |
|
Microsoft SharePoint Foundation 内のビューを定義します。 |
|
CAML のセクションを示す外部ラッパーとして使用します。 |