Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der XSLT-Inhaltsformatierer ist der mit Notification Services bereitgestellte Standardinhaltsformatierer. Sie müssen den XSLT-Inhaltsformatierer für jede Benachrichtigungsklasse konfigurieren, die ihn verwendet.
Eigenschaften
Verwenden Sie die folgenden Eigenschaften und Werte, wenn Sie einen XSLT-Inhaltsformatierer definieren:
- ClassName (erforderlich) muss XsltFormatter sein.
- Verwenden Sie nicht die AssemblyName-Eigenschaft für Informationen des Standardinhaltsformatierers.
Argumente
Der XSLT-Inhaltsformatierer besitzt drei benannte Argumente als Initialisierungsparameter:
- Mit XsltBaseDirectoryPath (erforderlich) wird das Verzeichnis angegeben, das als Stammspeicherort für alle XSLT-Dateien verwendet wird.
- Mit XsltFileName (erforderlich) wird der Name der XSLT-Datei angegeben, die zum Transformieren der unformatierten Benachrichtigungsdaten in das entsprechende Anzeigeformat verwendet wird.
- Von DisableEscaping (optional) wird ein boolescher Wert angegeben, der angibt, dass die Ereignisdaten XML- oder HTML-Daten enthalten. Mit diesem Argument wird zudem die weitere Transformation der Daten verhindert. Der Standardwert ist false.
Beispiel
Im folgenden Beispiel wird das Definieren eines XSLT-Inhaltsformatierers in einer Anwendungsdefinitionsdatei (Application Definition File, ADF) gezeigt:
<ContentFormatter>
<ClassName>XsltFormatter</ClassName>
<Arguments>
<Argument>
<Name>XsltBaseDirectoryPath</Name>
<Value>C:\TransformDirectory</Value>
</Argument>
<Argument>
<Name>XsltFileName</Name>
<Value>StockTransform.xsl</Value>
</Argument>
<Argument>
<Name>DisableEscaping</Name>
<Value>true</Value>
</Argument>
</Arguments>
</ContentFormatter>
Siehe auch
Konzepte
Konfigurieren von Inhaltsformatierern
Erstellen von XSLT-Dateien
XSLT-Dateispeicherorte
Andere Ressourcen
XSLT-Inhaltsformatierer
Definieren von Benachrichtigungsklassen
Definieren von Notification Services-Anwendungen