Freigeben über


XSLT-Inhaltsformatierer

Aktualisiert: 17. Juli 2006

Notification Services stellt einen Standard-XSLT-Inhaltsformatierer bereit, um Sie beim schnellen Entwickeln und Bereitstellen von Notification Services-Anwendungen zu unterstützen. Mit diesem Inhaltsformatierer können Sie angeben, dass eine XSL-Transformation auf unformatierte Benachrichtigungsdaten angewendet wird, sodass die Daten zu einer benutzerfreundlichen Nachricht formatiert werden.

Zur Unterstützung von gebietsschema- und gerätespezifischer Formatierung können Sie mehrere XSLT-Dateien erstellen. Jede führt die Formatierung für eine bestimmte Kombination aus Gebietsschema und Gerätetyp aus. Alle diese Dateien besitzen denselben Namen, werden jedoch in unterschiedlichen Verzeichnissen abgelegt. Der XSLT-Inhaltsformatierer wählt das richtige Verzeichnis basierend auf dem Gerät und dem Gebietsschema aus und formatiert anschließend die Benachrichtigung. Weitere Informationen finden Sie unter XSLT-Dateispeicherorte.

Notification Services führt eine Zwischenspeicherung einer Kopie der XSLT-Datei aus, die für jede Kombination aus Gebietsschema und Gerätetyp geladen wird. Diese zwischengespeicherte Kopie wird für das Verarbeiten von aktuellen Benachrichtigungen verwendet, um die Leistung zu verbessern. Wenn Sie eine XSLT-Datei aktualisieren, sollten Sie durch Neustarten der Instanz sicherstellen, dass der Verteiler die aktualisierte XSLT-Datei verwendet.

Der XSLT-Inhaltsformatierer deaktiviert die Unterstützung eingebetteter Skriptblöcke in der Ausgabe. Wenn in den formatierten Benachrichtigungen Skripts eingeschlossen werden müssen oder wenn andere, nicht vom XSLT-Inhaltsformatierer unterstützte Funktionalität erforderlich ist, können Sie einen benutzerdefinierten Inhaltsformatierer erstellen. Weitere Informationen finden Sie unter Entwickeln eines benutzerdefinierten Inhaltsformatierers.

In diesem Abschnitt

Thema Beschreibung

Erstellen von XSLT-Dateien

Beschreibt das XML-Zwischendokument, das Benachrichtigungsdaten enthält, und das Schreiben von XSL-Transformationen zum Transformieren dieser Daten.

XSLT-Dateispeicherorte

Beschreibt, wie eine Verzeichnisstruktur erstellt wird, wenn unterschiedliche Transformationen pro Gerät und Sprache ausgeführt werden.

Definieren des XSLT-Inhaltsformatierers

Beschreibt, wie ein XSLT-Inhaltsformatierer für die Verwendung durch eine Benachrichtigungsklasse konfiguriert wird.

Änderungsverlauf

Version Verlauf

17. Juli 2006

Geänderter Inhalt:
  • Ein Hinweis, dass die Skripterstellungsunterstützung deaktiviert ist, wurde hinzugefügt.

Siehe auch

Konzepte

Entwickeln eines benutzerdefinierten Inhaltsformatierers
Starten und Beenden von Notification Services-Instanzen
Konfigurieren von Inhaltsformatierern

Andere Ressourcen

Definieren von Benachrichtigungsklassen
Definieren von Notification Services-Anwendungen

Hilfe und Informationen

Informationsquellen für SQL Server 2005