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> され、複数のスペースが改行されていないスペース ( ) に置き換えられます。 |
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"/>