FilterDefinition 要素 (AlertTemplates)
適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013
通知テンプレート フィルターを定義します。 既存のフィルターを変更、または追加のフィルターを作成する場合は、該当するテンプレートの FilterDefinition 要素を変更します。 フィルター内部の Query 要素を定義するには、Collaborative Application Markup Language (CAML) を使用します。
<FilterDefinition>
<FriendlyName>
</FriendlyName> <ShortName>
</ShortName>
<Query>
<GroupBy>
...
</GroupBy>
<OrderBy>
...
</OrderBy>
</Query>
</FilterDefinition>
要素と属性
以下のセクションで、属性、子要素、親要素について説明します。
属性
なし
子要素
親要素
例
以下のクエリは、イベント日付、終了日付、あるいは場所の変更があった場合に、通知イベントを作成します。
<FilterDefinition>
<FriendlyName>$Resources:Alerts_4_filter;</FriendlyName>
<ShortName>$Resources:Alerts_4_filter_shortname;</ShortName>
<Query>
<Or>
<Or>
<Neq><FieldRef name="EventDate/New"/>
<FieldRef name="EventDate/Old"/>
</Neq>
<Neq>
<FieldRef name="EndDate/New"/>
<FieldRef name="EndDate/Old"/>
</Neq>
</Or>
<Neq>
<FieldRef name="Location/New"/>
<FieldRef name="Location/Old"/>
</Neq>
</Or>
</Query>
</FilterDefinition>