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:
SPMobileSmsMessage: representa un mensaje SMS.
SPMobileMessageSmsBuilder: crea un mensaje SMS.
SPMobileMessageWebService: proporciona servidores proxy orientados a objetos para los métodos web del servicio web de mensajería móvil (que usa el protocolo Servicio Outlook Mobile , OMS).
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.