Compartilhar via


Elemento FilterDefinition (AlertTemplates)

Aplica-se a: SharePoint 2016 | SharePoint Foundation 2013 | | do SharePoint Online SharePoint Server 2013

Define um filtro de modelo de alerta. Para modificar filtros existentes ou criar filtros adicionais, modifique o elemento FilterDefinition do modelo apropriado. Defina o elemento Consulta dentro do filtro usando CAML (Linguagem colaborativa de marcação de aplicativo).

<FilterDefinition>
  <FriendlyName>
  </FriendlyName>  <ShortName>
  </ShortName>
  <Query>
    <GroupBy>
      ...
    </GroupBy>
    <OrderBy>
      ...
    </OrderBy>
  </Query>
</FilterDefinition>

Elementos e atributos

As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.

Atributos

Nenhuma

Elementos filho

Elementos pai

Exemplo

A consulta a seguir cria um evento de alerta se a data do evento, a data de término ou o local forem alterados.

<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>