IDkmCustomMessageForwardReceiver Schnittstelle

Definition

Wird von Komponenten implementiert, die benutzerdefinierte Nachrichten von der IDE oder einer anderen Concord-Komponente empfangen möchten. Dies ist eine Schnittstelle, die IDkmCustomMessageCallbackReceiver ähnelt, mit der Ausnahme, dass diese Methode erfordert, dass sich der Aufrufer auf einer höheren Ebene in der Komponentenhierarchie befindet als die Komponente, die den empfängt (z. B. AD7 AL -> Base Debug Monitor).

Implementierer dieser Schnittstelle verwenden in der Regel einen SourceId-Filter.

Ab Version 17.6 gibt es eine asynchrone Alternative zu dieser Schnittstelle: IDkmCustomMessageAsyncForwardReceiver176.

Implementierungen dieser Schnittstelle können einschränken, wenn sie mithilfe eines in der Komponentenkonfiguration definierten Filters aufgerufen werden. Die folgenden Eigenschaften können verwendet werden: BaseDebugMonitorId, EngineId, SourceId, TransportKind.

public interface class IDkmCustomMessageForwardReceiver
public interface class IDkmCustomMessageForwardReceiver
__interface IDkmCustomMessageForwardReceiver
public interface IDkmCustomMessageForwardReceiver
type IDkmCustomMessageForwardReceiver = interface
Public Interface IDkmCustomMessageForwardReceiver

Methoden

SendLower(DkmCustomMessage)

Sendet eine Nachricht an eine Lauschkomponente, die in der Hierarchie niedriger ist.

Gilt für: