AlertTemplates-Schema (AlertTemplates)

Letzte Änderung: Dienstag, 6. Juli 2010

Gilt für: SharePoint Foundation 2010

Microsoft SharePoint Foundation enthält eine Reihe vordefinierter Benachrichtigungsvorlagen. Diese Benachrichtigungsvorlagen werden in der Datei Alerttemplates.xml gespeichert, die sich im Ordner %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\TEMPLATE\XML befindet. In Alerttemplates.xml werden das Format, die Inhalte, die Filter, die Ereignistypen und die Eigenschaften zum Erstellen von Benachrichtigungen aus den einzelnen Listentypen definiert. Entwickler können Benachrichtigungen anpassen, indem Sie eine Kopie der Datei Alerttemplates.xml bearbeiten und die angepassten Benachrichtigungsvorlagen anschließend mit dem Befehl stsadm -o updatealerttemplates laden.

In Benachrichtigungsvorlagen wird außerdem festgelegt, welche Filter und Ereignistypen auf den Seiten für neue Benachrichtigungen und Seiten zum Bearbeiten von Benachrichtigungen (die Seiten subnew.aspx und subedit.aspx) angezeigt werden.

HinweisHinweis

Die Datei Alerttemplates.xml darf nicht geändert werden. Dadurch können beim Ausführen von Upgrades oder beim Installieren von Service Packs Funktionen verloren gehen.

Eine Liste der vordefinierten Benachrichtigungsvorlagen finden Sie unter Vordefinierte Benachrichtigungsvorlagen.

AlertTemplates

  AlertTemplate

    EventTypes

    Format

      Digest

      Header

      HeaderFields

      Subject

      HeaderFieldsHeader

      HeaderFieldsFooter

      RowHeader

      RowFields

      RowFooter

      Footer

      Immediate

      Fields

    Properties

      DigestNotificationExcludedFields

      ImmediateNotificationExcludedFields

      NotificationHandlerAssembly

      NotificationHandlerClassName

      UpdateHandlerAssembly

      UpdateHandlerClassName

    Filters

      FilterDefinition

        FriendlyName

        ShortName

        Query

Beispiel

Im folgenden Beispiel werden die grundlegenden Elemente in einem Benachrichtigungsvorlagenschema veranschaulicht.

<AlertTemplates>
  <AlertTemplate Type="List" Default="True" Name ="Default Template">
  </AlertTemplate>
  <AlertTemplate Type="List" Name="SPAlertTemplateType.GenericList">
    <EventTypes IsVisible="True"/>
    <Format>
    </Format>
    <Properties>
    </Properties>
    <Filters>
      <FilterDefinition>
      </FilterDefinition>
    </Filters>
  </AlertTemplate>
</AlertTemplates>

Siehe auch

Referenz

IAlertNotifyHandler

Konzepte

Abfrageschema

Warnungen in SharePoint Foundation