Controlar evento

03/07/2007 - 21:58 por JHenao | Informe spam
Saludos,

Bien aquí va la pregunta: Que se debe de hacer para controlar el evento que
se ejecuta al agregar un ítem a un calendario?

Aquí va la solución que implementé: Un Feature controlando el evento
ItemAdded. Hice los archivos de metadata (Feature.xml y Elements.xml) ,el
assembly controlando el evento "ItemAdded" lo publique en el gac y además
verifique que el feature estuviera activo en el site.

Aquí va el problema : No parece ejecutarse el código que implemente!!!!!.

Que mas debo de hacer?, creo que el problema está en la metadata, pero que
me falta , que mas debo de hacer , o que tengo mal. En "ListTemplateId"
intente con 106 y 100 pero el resultado es el mismo.

Muchas gracias, anexo la metadata de Elements.xml.


<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Receivers ListTemplateId="100">
<Receiver>
<Name>CalendarioGlobal</Name>
<Type>ItemAdded</Type>
<SequenceNumber>10000</SequenceNumber>
<Assembly>FEEPPM.MedellinDigital.CalendarioGlobal, Version=1.0.0.0,
Culture=neutral, PublicKeyToken&05c52d77cb37e0</Assembly>
<Class>FEEPPM.MedellinDigital.CalendarioGlobal.ManejadorCalendario</Class>
<Data></Data>
<Filter></Filter>
</Receiver>
</Receivers>
</Elements>

JHenao
MCP
Medellín - Colombia

Preguntas similare

Leer las respuestas

#1 Aitor Ibernia Belamendia
04/07/2007 - 11:10 | Informe spam
Hola,

Yo diría que el archivo "Elements.xml" está bien. No sé cómo es el código
que has implementado en el controlador de eventos, pero yo probaría con
alguna línea de código simple:

Imports Microsoft.SharePoint

Namespace ControladorEventosTareas
Public Class Controlador
Inherits SPItemEventReceiver

Public Overrides Sub ItemAdded(ByVal properties As
Microsoft.SharePoint.SPItemEventProperties)

properties.ErrorMessage = "Hola mundo!"

End Sub

End Class
End Namespace

Un Saludo,

"JHenao" wrote:

Saludos,

Bien aquí va la pregunta: Que se debe de hacer para controlar el evento que
se ejecuta al agregar un ítem a un calendario?

Aquí va la solución que implementé: Un Feature controlando el evento
ItemAdded. Hice los archivos de metadata (Feature.xml y Elements.xml) ,el
assembly controlando el evento "ItemAdded" lo publique en el gac y además
verifique que el feature estuviera activo en el site.

Aquí va el problema : No parece ejecutarse el código que implemente!!!!!.

Que mas debo de hacer?, creo que el problema está en la metadata, pero que
me falta , que mas debo de hacer , o que tengo mal. En "ListTemplateId"
intente con 106 y 100 pero el resultado es el mismo.

Muchas gracias, anexo la metadata de Elements.xml.


<Elements xmlns="http://schemas.microsoft.com/sharepoint/">
<Receivers ListTemplateId="100">
<Receiver>
<Name>CalendarioGlobal</Name>
<Type>ItemAdded</Type>
<SequenceNumber>10000</SequenceNumber>
<Assembly>FEEPPM.MedellinDigital.CalendarioGlobal, Version=1.0.0.0,
Culture=neutral, PublicKeyToken&05c52d77cb37e0</Assembly>
<Class>FEEPPM.MedellinDigital.CalendarioGlobal.ManejadorCalendario</Class>
<Data></Data>
<Filter></Filter>
</Receiver>
</Receivers>
</Elements>

JHenao
MCP
Medellín - Colombia
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida