Condividi tramite


IDkmCustomMessageAsyncForwardReceiver176 Interfaccia

Definizione

Implementato dai componenti che desiderano ricevere messaggi personalizzati dall'IDE o da un altro componente Concord e elaborare questo messaggio in modo asincrono. Si tratta della versione asincrona di IDkmCustomMessageForwardReceiver. Si noti che solo i messaggi inviati usando la versione asincrona (DkmWorkList) di DkmCustomMessage.SendLower verranno ricevuti tramite questa interfaccia.

Gli implementatori di questa interfaccia usano in genere un filtro SourceId.

Le implementazioni di questa interfaccia possono limitare quando vengono chiamate usando un filtro definito nella configurazione del componente. Le proprietà seguenti possono essere usate: BaseDebugMonitorId, EngineId, SourceId, TransportKind.

Questa API è stata introdotta in Visual Studio 17 Update 6 (DkmApiVersion.VS17Update6).

public interface IDkmCustomMessageAsyncForwardReceiver176
type IDkmCustomMessageAsyncForwardReceiver176 = interface
Public Interface IDkmCustomMessageAsyncForwardReceiver176

Metodi

SendLowerAsync(DkmCustomMessage, DkmWorkList, DkmCompletionRoutine<DkmSendLowerAsyncResult>)

Riceve un messaggio inviato usando la versione asincrona (DkmWorkList) di DkmCustomMessage.SendLower.

Si applica a