IDTSComponentEvents.FireCustomEvent Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre quando as tarefas geram eventos definidos por tarefa.
public:
void FireCustomEvent(System::String ^ eventName, System::String ^ eventText, cli::array <System::Object ^> ^ % arguments, System::String ^ subComponent, bool % fireAgain);
public void FireCustomEvent (string eventName, string eventText, ref object[] arguments, string subComponent, ref bool fireAgain);
abstract member FireCustomEvent : string * string * Object[] * string * bool -> unit
Public Sub FireCustomEvent (eventName As String, eventText As String, ByRef arguments As Object(), subComponent As String, ByRef fireAgain As Boolean)
Parâmetros
- eventName
- String
O nome do evento a ser gerado.
- eventText
- String
O texto que descreve o evento.
- arguments
- Object[]
Uma matriz de argumentos a ser passada para o evento.
- subComponent
- String
Uma String que contém mais detalhes sobre a origem do evento.
- fireAgain
- Boolean
Um booliano que indica que isso deve continuar disparando ou parando de disparar. Um valor verdadeiro indica que ele deve continuar disparando.
Comentários
Como o disparo de um evento pode ser caro, o mecanismo de tempo de execução fornece um mecanismo para suprimir eventos nos quais você não está interessado. Cada método de disparo de evento tem um FireAgain
parâmetro. Se o valor dessa variável for false
, depois que o método retornar, o chamador não disparará esse evento novamente durante a execução atual.
Vários dos eventos têm um subComponent
parâmetro que permite granularidade ainda maior na identificação da origem do evento.