Limit 要素 (ビュー)
最終更新日: 2015年3月9日
適用対象: SharePoint Foundation 2010
この記事の内容
属性
子要素
親要素
出現回数
指定したサイズまでテキストを切り捨てます。
<Limit
AutoHyperLink = "TRUE" | "FALSE"
AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
AutoNewLine = "TRUE" | "FALSE"
Default = "Text"
ExpandXML = "TRUE" | "FALSE"
HTMLEncode = "TRUE" | "FALSE"
IgnoreTags = "TRUE" | "FALSE"
Len = "Integer"
MoreText = "Text"
StripWS = "TRUE" | "FALSE"
URLEncode = "TRUE" | "FALSE"
URLEncodeAsURL = "TRUE" | "FALSE">
</Limit>
属性
属性 |
説明 |
---|---|
AutoHyperLink |
オプションの Boolean。テキストがハイパーリンク (たとえば、www.microsoft.com) のように見える場合に、テキストを <A> タグで囲むには TRUE。 |
AutoHyperLinkNoEncoding |
オプションの Boolean。テキストがハイパーリンク (たとえば、www.microsoft.com) のように見える場合に、テキストを <A> タグで囲み、ただし HTML エンコーディングを行わない場合は TRUE。 |
AutoNewLine |
オプションの Boolean。テキスト ストリームに <BR> タグを挿入し、複数のスペースを 1 つの改行しないスペース ( ) に置き換える場合は TRUE。 |
Default |
オプションの Text。別の要素の Select 属性によって返される値が空の文字列の場合、この属性に割り当てられているテキストをレンダリングします。 |
ExpandXML |
オプションの Boolean。CAML で CAML をレンダリングすることができる CAML (Collaborative Application Markup Language) インタープリタを介して、レンダリングされたコンテンツを再び渡すには、TRUE に設定します。 |
HTMLEncode |
オプションの Boolean。埋め込まれた文字がブラウザでテキストとして表示されるように変換するには、TRUE に設定します。つまり、HTML タグと混同する可能性がある文字はエンティティに変換されます。 |
IgnoreTags |
オプションの Boolean。テキストを切り捨てるときにタグを除外する場合は TRUE。 |
Len |
オプションの Integer。表示する最大文字数を指定します。既定値は 128 です。 |
MoreText |
オプションの Text。上限を超えていたことを示すために返される文字列の、最後に付加するテキストを指定します。 |
StripWS |
オプションの Boolean。この要素によって取得された値の先頭と末尾から空白文字を削除するには、TRUE に設定します。 |
URLEncode |
オプションの Boolean。スペースなどの特殊文字を引用符付きの UTF-8 形式に変換するには、TRUE に設定します。たとえば、文字 ë は %c3%ab と表現されます。 |
URLEncodeAsURL |
オプションの Boolean。URLEncode と似ていますが、TRUE を指定すると、エンコードされる文字列は URL のパス コンポーネントとして扱われ、スラッシュ ("/") はエンコードされません。 |
子要素
親要素
多数 |
出現回数
最小 : 0 最大 : 制約なし |
コメント
Limit 要素は単語の途中では切り捨てないことに注意してください。たとえば、<Limit Len=3>Microsoft Corporation</Limit> は "Mic" ではなく "Microsoft" を返します。
例
次の例では、Body フィールドのテキストを 250 文字に制限し、切り捨てた場合には文字列の後に省略記号 ("...") を付加しています。
<Limit Len="250" MoreText="..." AutoHyperLink="TRUE"
AutoNewLine="TRUE">
<Column Name="Body"/>
</Limit>