Compartir a través de


Bloque de creación: alertas

Última modificación: viernes, 23 de octubre de 2009

Hace referencia a: SharePoint Foundation 2010

En este artículo
Modelo de objetos para alertas
XML usado para el desarrollo de alertas
Áreas relacionadas con el desarrollo de alertas
Más información acerca del desarrollo de alertas

Las alertas proporcionan un marco para la automatización de correo electrónico condicionado por eventos o notificaciones del servicio de mensajes cortos (SMS) generadas en respuesta a eventos específicos o que se ejecutan en una programación. Las alertas pueden adjuntarse a elementos tan pormenorizados como listas o elementos de lista. Microsoft SharePoint Foundation proporciona una biblioteca de plantillas de alerta que pueden usarse para permitir las alertas en escenarios comunes.

Modelo de objetos para alertas

Las clases que pueden usarse para extender el sistema de alertas básicas se encuentran en el espacio de nombres Microsoft.SharePoint. Entre las interfaces y clases más importantes se incluyen las siguientes:

  • SPAlert: representa una alerta y proporciona información diversa, como por ejemplo si se trata de una alerta de correo electrónico o de SMS, qué plantilla de alerta se usa, la frecuencia de la alerta y el identificador del usuario que creó la alerta.

  • SPAlertTemplate: proporciona información acerca de una plantilla de alerta que define el contenido y el formato de una alerta. La plantilla también define los estilos y la representación de las alertas de correo electrónico.

  • SPAlertEventData: proporciona información acerca de un evento de alerta.

  • IAlertNotifyHandler: proporciona un método para controlar eventos de envío de alertas.

  • IAlertUpdateHandler: proporciona métodos para controlar los cambios que se realizan a una definición de la alerta.

Para obtener más información acerca del modelo de objetos para el marco de alertas, vea Modelo de objetos de alerta.

El modelo de objetos de mensajería móvil en el que se crea el sistema de alertas de mensajes SMS se encuentra en el espacio de nombres Microsoft.SharePoint.MobileMessage. Las clases más importantes para la extensión del sistema de alertas SMS son las siguientes:

Para obtener más información acerca del modelo de objetos de mensajería móvil, vea Información general sobre el desarrollo de dispositivos de mensajería móvil.

XML usado para el desarrollo de alertas

Se proporciona un conjunto de plantillas de alerta y cada una de ellas especifica el modo en que se estructura la versión de correo electrónico y SMS de un mensaje de alerta. Estas plantillas se definen en los archivos AlertTemplates.xml y AlertTemplates_SMS.xml que se ubican en la carpeta %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\14\Template\XML. Estos archivos no pueden cambiarse, pero puede invalidarse cualquier plantilla con una propia. Un comando STSADM simple sobrescribe la plantilla predeterminada con la versión sustituta, la cual se almacena en la base de datos de configuración. Para obtener más información, vea los temas Plantillas de alerta predefinidas, Modificación de la apariencia de las alertas y Esquema de plantillas de alerta.

Áreas relacionadas con el desarrollo de alertas

Bloque de creación: bibliotecas de listas y documentos

Más información acerca del desarrollo de alertas

En la sección Alertas en SharePoint Foundation de este SDK encontrará información detallada acerca del desarrollo con el marco de alertas de SharePoint Foundation. También vea Información general sobre el desarrollo de dispositivos de mensajería móvil.