Property 要素 (ビュー)

適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

現在実行している ForEach ループのコンテキストでプロパティを返します。 ビューやフィールドを選択し、Property 要素を使って、ループのコンテキストからある属性の値を取得することができます。

<Property
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
  Default = "Text"
..ExpandXML = "TRUE" | "FALSE"
  HTMLEncode = "TRUE" | "FALSE"
  Name = "Text"
  OuterLookupField = "TRUE" | "FALSE"
  Select = "Text"
  StripWS = "TRUE" | "FALSE"
  URLEncode = "TRUE" | "FALSE"
  URLEncodeAsURL = "TRUE" | "FALSE">
</Property>

要素と属性

以下のセクションで、属性、子要素、親要素について説明します。

属性

属性 説明
AutoHyperLink
省略可能 なブール値。 テキストがハイパーリンクのように表示される場合に、テキストをタグで<A>囲むには TRUE を指定します (例: www.microsoft.com)。
AutoHyperLinkNoEncoding
省略可能 なブール値テキスト がハイパーリンクのように表示される場合 (たとえば)、HTML エンコードなしでテキストをタグで <A> 囲む場合は TRUE www.microsoft.com
AutoNewLine
省略可能 なブール値TRUE を指定 すると、テキスト ストリームにタグが挿入 <BR> され、複数のスペースが改行されていないスペース (&nbsp;) に置き換えられます。
Default
オプションの Text。 選択範囲から返される値が空の文字列 ("") の場合、この属性に割り当てられたテキストをレンダリングします。
ExpandXML
省略可能 なブール値。 CAML で CAML をレンダリングすることができる CAML (Collaborative Application Markup Language) インタープリタを介して、レンダリングされたコンテンツを再び渡すには、TRUE に設定します。
Htmlencode
省略可能 なブール値TRUE で、ブラウザにテキストとして表示されるように埋め込み文字を変換します。 つまり、HTML タグと混同する可能性がある文字はエンティティに変換されます。
名前
オプションの Text。 プロパティの名前を指定します。
OuterLookupField
オプションの Text。 フィールド定義で使います。
Select
必須の Text。 選択するプロパティの名前を指定します。
StripWS
省略可能 なブール値。 要素から返される値の先頭および末尾にある空白を削除する場合は、TRUE を設定します。
URLEncode
省略可能 なブール値。 空白などの特殊文字を引用符で囲まれた UTF-8 形式 (文字ëなど) に変換する場合は TRUE%c3%ab
URLEncodeAsURL
省略可能 なブール値URLEncode と同様ですが、エンコードする文字列が URL のパス コンポーネントであることを指定する場合は TRUE で、スラッシュ (/) がエンコードされないようにします。

子要素

None

親要素

多数

Occurrences

  • 最小 : 0
  • 最大: 制約なし

注釈

<Property Select="."/> は、列挙されるスキーマ内の要素の本文を返します。 たとえば、ForEach ステートメント内で を指定すると<ForEach Select="CHOICES/CHOICE"><Property Select="."/>、いずれかの条件のテキストが返されます。

Select 属性で指定された名前のプロパティが見つからなければ、ループ中のスキーマ内で、当該要素に属する同じ名前の副要素を検索し、評価します。 たとえば、Field 要素に Default というプロパティがない場合は、Default というサブ要素も検索し、<Property Select="Default"/>見つかった場合は本文テキストをレンダリングします。

次のように記述すると、現在着目しているフィールドやビューの Name プロパティの値に置き換えられます。

<Property Select="Name"/>

関連項目