FilterLink 要素 (ビュー)
適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013
ビューをフィルタ処理するための URL を返します。通常は、リストの上に表示されるツール バーで使用されます。
<FilterLink
AutoHyperLink = "TRUE" | "FALSE"
AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
AutoNewLine = "TRUE" | "FALSE"
Default = "Text"
..ExpandXML = "TRUE" | "FALSE"
HTMLEncode = "TRUE" | "FALSE"
Paged = "TRUE" | "FALSE"
StripWS = "TRUE" | "FALSE"
URLEncode = "TRUE" | "FALSE"
URLEncodeAsURL = "TRUE" | "FALSE">
</FilterLink>
要素と属性
以下のセクションで、属性、子要素、親要素について説明します。
属性
属性 | 説明 |
---|---|
AutoHyperLink |
省略可能 なブール値。 テキストがハイパーリンクのように表示される場合に、テキストをタグで<A> 囲むには TRUE を指定します (例: www.microsoft.com )。 |
AutoHyperLinkNoEncoding |
省略可能 なブール値。 テキスト がハイパーリンクのように表示される場合 (たとえば)、HTML エンコードなしでテキストをタグで <A> 囲む場合は TRUE www.microsoft.com 。 |
AutoNewLine |
省略可能 なブール値。 テキスト ストリームにタグを挿入 <BR> し、複数のスペースを改行されていないスペース ( ) に置き換える場合は TRUE。 |
Default |
オプションの Text。 URL で Filter パラメータが指定されていないときに、項目へのリンクに対するハイパーテキスト参照 (HREF) を生成するために使用するフィルタ文字列を指定します。 空の場合は、リンク URL に Filter パラメータが含まれなくなります。 |
ExpandXML |
省略可能 なブール値。 CAML で CAML をレンダリングすることができる CAML (Collaborative Application Markup Language) インタープリタを介して、レンダリングされたコンテンツを再び渡すには、TRUE に設定します。 |
Htmlencode |
省略可能 なブール値。 TRUE で、ブラウザにテキストとして表示されるように埋め込み文字を変換します。 つまり、HTML タグと混同する可能性がある文字はエンティティに変換されます。 |
Paged |
省略可能 なブール値。 リスト内の項目をページごとに表示する場合は TRUE。 |
StripWS |
省略可能 なブール値。 要素から返される値の先頭および末尾にある空白を削除する場合は、TRUE を設定します。 |
URLEncode |
省略可能 なブール値。 空白などの特殊文字を引用符で囲まれた UTF-8 形式 (文字ë など) に変換する場合は TRUE%c3%ab 。 |
URLEncodeAsURL |
省略可能 なブール値。 URLEncode と同様ですが、エンコードする文字列が URL のパス コンポーネントであることを指定する場合は TRUE で、スラッシュ (/ ) がエンコードされないようにします。 |
子要素
None
親要素
多数
Occurrences
- 最小 : 0
- 最大: 制約なし
注釈
FilterLink 要素は、次のような URL 文字列を返します。
http://Site_Name/Lists/Events/AllItems.aspx?Filter=1&View=%7b4A760E71%2dEBF2%2d4A88%2d9B2E%2dCFDE10E1825A%7d
例
次の例では、 FilterLink 要素を使用してフィルター アイコンのハイパーリンクを作成し、アイコンを選択すると、リスト ビューにフィルター オプションを適用するための URL が投稿されます。
<HTML><![CDATA[ <a tabindex=2 ID=diidFilterButton class="ms-toolbar"
title=]]></HTML>
<HTML>"Filter"</HTML>
<HTML><![CDATA[ ACCESSKEY=L href="javascript:"
OnClick='javascript:SubmitFormPost("]]></HTML>
<ScriptQuote NotAddingQuote="TRUE">
<FilterLink Paged="FALSE"/>
</ScriptQuote>
<HTML><![CDATA[");javascript:return false;'>
<img src="/_layouts/images/tbfilter.gif" ID="tbbuttonstart1"
alt=]]></HTML>
<HTML>"Filter"</HTML>
<HTML><![CDATA[ border=0 width=16 height=16></a></HTML>