IDTSComponentEvents.FireWarning(Int32, String, String, String, Int32) Methode

Definition

Löst jedes Mal ein Ereignis aus, wenn sich die Aufgabe in einem Zustand befindet, der keinen Fehler rechtfertigt, aber dennoch eine Benachrichtigung des Clients rechtfertigt.

public:
 void FireWarning(int warningCode, System::String ^ subComponent, System::String ^ description, System::String ^ helpFile, int helpContext);
public void FireWarning(int warningCode, string subComponent, string description, string helpFile, int helpContext);
abstract member FireWarning : int * string * string * string * int -> unit
Public Sub FireWarning (warningCode As Integer, subComponent As String, description As String, helpFile As String, helpContext As Integer)

Parameter

warningCode
Int32

Eine ganze Zahl, die die Warnmeldung identifiziert.

subComponent
String

Eine Zeichenkette, die mehr Details zur Ereignisquelle enthält.

description
String

Der Text der Nachricht.

helpFile
String

Der Pfad zur Hilfedatei, der detaillierte Informationen enthält.

helpContext
Int32

Die Kennung des Themas in der Hilfedatei.

Hinweise

Da das Auslösen eines Ereignisses teuer sein kann, bietet die Laufzeit-Engine einen Mechanismus, um Ereignisse zu unterdrücken, die dich nicht interessieren. Jede Ereignis-Zündmethode hat einen Parameter FireAgain . Wenn der Wert dieser Variablen ist false, wird der Aufrufer dieses Ereignis nach der Rückkehr der Methode während der aktuellen Ausführung nicht erneut auslösen.

Mehrere der Ereignisse besitzen einen Parameter subComponent , der eine noch größere Granularität bei der Identifikation der Ereignisquelle ermöglicht.

Gilt für: