Supongo que está hablando de receptores de eventos en Sharepoint.
Los receptores de eventos son una forma de responder a la interacción de los usuarios con Sharepoint. Por ejemplo, podría ser un elemento agregado en la lista o podría ser una lista creada por los usuarios.
En Sharepoint 2013 in situ, puede agregar receptores de eventos a nivel de sitio, nivel de lista, nivel de elemento de lista y nivel de características.
- ¿Cómo realizan exactamente las aplicaciones del lado del servidor las actividades del lado del servidor si están diseñadas en lenguajes que están diseñados predominantemente para computación general?
- ¿Cómo es usar New Relic en la producción?
- ¿Por qué el navegador agrega o reemplaza el juego de caracteres de tipo Contenido con UTF-8 al realizar una solicitud XMLHttpRequest?
- ¿Cuál es la diferencia entre un firewall de aplicación web y un firewall de red normal? ¿Protegen cosas diferentes?
- ¿Cómo crear una plataforma simple basada en la web para conectar compradores y vendedores de un producto específico en un área geográfica específica? Debería subcontratar
Hay principalmente 2 tipos de receptores de eventos en Sharepoint.
- Eventos sincrónicos o eventos anteriores: estos eventos se activan antes de que se produzca un evento. Por ejemplo, mientras agrega un elemento. Realiza sus validaciones o algunas comprobaciones y luego continúa el evento. Esto tiene la ventaja de cancelar el evento en caso de que haya algún problema en las comprobaciones que realice.
- Eventos asincrónicos o eventos posteriores: estos eventos se desencadenan después de que se produce el evento. Cuando se agrega un artículo. Esto se puede usar para notificar a los usuarios o actualizar otras listas basadas en este elemento. No hay cancelación de este evento ya que el evento ya ha tenido lugar.
Para agregar un receptor de eventos a la instancia de la lista
- Abra el proyecto sharepoint
- En el Explorador de soluciones , elija el nodo del proyecto de SharePoint, que se denomina Clínica .
- En la barra de menú, elija Proyecto , Agregar nuevo elemento .
- En Visual C # o Visual Basic , expanda el nodo de SharePoint y luego elija el elemento 2010 .
- En el panel Plantillas , elija Receptor de eventos , asígnele el nombre TestEventReceiver1 y luego elija el botón Aceptar . Aparece el Asistente de personalización de SharePoint .
- ¿En el tipo de receptor de eventos que quieres? lista, elija Lista de eventos de elementos .
- En ¿Qué elemento debería ser la fuente del evento? lista, elija Pacientes (Clínica \ Pacientes) .
- En la lista Manejar los siguientes eventos , seleccione la casilla de verificación junto a Se agregó un elemento y luego elija el botón Finalizar . El archivo de código para el nuevo receptor de eventos contiene un método único que se denomina
ItemAdded
. En el siguiente paso, agregará código a este método para que cada contacto se llame Scott Brown de forma predeterminada. - Reemplace el método
ItemAdded
existente.
Puede probar otros receptores de eventos de manera similar. Déjeme saber si usted necesita más detalles.
Puede consultar estos enlaces para obtener más información:
- Receptores de eventos en SharePoint: una guía completa
- Cómo: crear un receptor de eventos