SPEventReceiverDefinition.FireContextEvent method
Executa o receptor de evento, de forma síncrona ou assíncrona.
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Sub FireContextEvent ( _
site As SPSite _
)
'Uso
Dim instance As SPEventReceiverDefinition
Dim site As SPSite
instance.FireContextEvent(site)
public void FireContextEvent(
SPSite site
)
Parâmetros
site
Type: Microsoft.SharePoint.SPSiteUm conjunto de sites (objetoSPSite ) que contém referências a SPItem-com base em eventos.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Não existem propriedades de evento de item para o site. - ou - O evento recebido pelo host do evento não é um contexto. |
Comentários
Os usuários executarem ações, como excluir, atualizar, check-in ou converter em objetos Microsoft SharePoint Foundation . Quando um objeto SharePoint Foundation tem algumas ações executadas pelo usuário, o objeto é disparado um evento para o contexto. Esse evento deve ser recebido pelo host do evento dentro do farm SharePoint Foundation para processamento.
O receptor de evento envia informações para o host de evento quando o evento de contexto é gerado. O nome do assembly e o nome de classe são usados pelo host do evento para localizar o receptor para executar. A ação do usuário é o nome do SPEventReceiverType, como ItemCheckedIn. O nome do tipo de destinatário indica se deve ser usado processamento síncrono ou assíncrono. Outras informações necessárias para atender a solicitação do usuário são enviadas com o evento, como objetos de propriedade do item.
Ver também
Referência
SPEventReceiverDefinition class
SPEventReceiverDefinition members