定義済みの通知テンプレート

最終更新日: 2015年3月9日

適用対象: SharePoint Foundation 2010

Microsoft SharePoint Foundation の通知テンプレートでは、通知の内容と外観を定義します。電子メール通知のテンプレートは AlertTemplates.xml で定義され、SMS 通知のテンプレートは AlertTemplates_SMS.xml で定義されます。どちらのファイルも %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\Template\XML フォルダーにあります。テンプレートでは、アイテム変更イベント、アイテム削除イベントなど、イベントのいくつかの種類ごとに、メッセージの内容と書式を指定します。

注意

AlertTemplates.xml や AlertTemplates_SMS.xml は変更しないでください。変更を行うには、これらのファイルの一方または両方をコピーし、コピー先のファイルを編集して、stsadm -o updatealerttemplates コマンドの 1 回または 2 回の呼び出しによって元のテンプレートに変更内容を上書きします。変更内容は SharePoint Foundation 構成データベースに保存されます。詳細については、「通知の概要」と「AlertTemplates スキーマ」を参照してください。

定義済みの通知テンプレート

SharePoint Foundation には、AlertTemplates.xml で定義された電子メール テンプレート (表 1 を参照) が付属しています。SMS テンプレートに関する同じリストは、AlertTemplates_SMS.xml で定義されています。SMS テンプレートの名前は、"SP" と "Alert" の間に "Sms" が挿入されている点を除き、対応する電子メール テンプレートのものと同じです。たとえば、SPSmsAlertTemplateType.GenericList は、電子メール テンプレート SPAlertTemplateType.GenericList に対応する SMS テンプレートです。

特別な通知テンプレートは、AlertTemplate 要素で定義されています。SMS テンプレートがその AlertTemplate マークアップ内の電子メール テンプレートと異なる点は、子の要素である Format のみです。

重要重要

ある SPAlertTemplateType.* テンプレートの変更を Format 要素の外側で行った場合は、対応する SPSmsAlertTemplateType.* テンプレートについても同じ変更を行う必要があります。

SPSmsAlertTemplateType.* テンプレート内の Format 要素と、対応する SPAlertTemplateType.* テンプレート内の Format 要素との主な違いは、SMS メッセージが書式なしテキストとして送信されるので、SMS テンプレートにはスタイルおよびレンダリングの情報が含まれないことです。また、SMS メッセージには、件名行がなく、メッセージ ヘッダーやメッセージ フッターを持たないメッセージ本文しかありません。

表 1. 定義済みの通知テンプレート

通知テンプレート名

説明

SPAlertTemplateType.GenericList

AlertTemplates.xml に登録されている 1 番目の通知テンプレートです。他のリストの種類のどれにも一致しない場合は GenericList を使用します。

SPAlertTemplateType.DocumentLibrary

ドキュメント ライブラリの変更について通知を発行します。

SPAlertTemplateType.WebPageLibrary

Web ページ ライブラリの変更について通知を発行します。

SPAlertTemplateType.Survey

アンケートの変更について通知を発行します。

SPAlertTemplateType.Links

リンクの変更について通知を発行します。

SPAlertTemplateType.Announcements

お知らせの変更について通知を発行します。

SPAlertTemplateType.Contacts

連絡先の変更について通知を発行します。

SPAlertTemplateType.Events

イベントの変更について通知を発行します。

SPAlertTemplateType.Tasks

タスクの変更について通知を発行します。

SPAlertTemplateType.DiscussionBoard

ディスカッション掲示板の変更について通知を発行します。

SPAlertTemplateType.PictureLibrary

画像ライブラリの変更について通知を発行します。

SPAlertTemplateType.XMLForm

XML フォームの変更について通知を発行します。

SPAlertTemplateType.DataConnectionLibrary

データ接続ライブラリの変更について通知を発行します。

SPAlertTemplateType.AssignedtoNotification

タスク リストや案件リストの通知に割り当てられます。

関連項目

概念

SharePoint Foundation での通知

AlertTemplates スキーマ