Training
Modul
Echtzeit-Ereignisse in Customer Insights - Journeys verwalten - Training
Erfahren Sie, wie Sie Echtzeit-Ereignisse mit Dynamics 365 Customer Insights - Journeys verwalten können.
Dieser Browser wird nicht mehr unterstützt.
Führen Sie ein Upgrade auf Microsoft Edge durch, um die neuesten Features, Sicherheitsupdates und den technischen Support zu nutzen.
Ereignisse sind ein wichtiger Bestandteil der Anrufbehandlung unter TAPI 3. Die Ereignisbehandlung umfasst vier Phasen.
So registrieren Und aktivieren Sie den Empfang von Ereignissen
Implementieren Sie die ITTAPIEventNotification::Event-Methode . (TAPI ruft diese Methode auf, wenn ein Ereignis auftritt.) In der Regel erfolgt bei dieser Implementierung nur addRef the IDispatch-Schnittstellenzeiger und dann ein Post an die Nachrichtenpumpe der Anwendung.
Registrieren Sie die ausgehende ITTAPIEventNotification-Schnittstelle mit den COM-Standardschnittstellen IConnectionPointContainer und IConnectionPoint , und übergeben Sie der IConnectionPoint::Advise-Methode einen Zeiger auf ITTAPIEventNotification::Event.
Rufen Sie die ITTAPI::p ut_EventFilter-Methode auf, um TAPI mitzuteilen, welche Ereignisse von der Anwendung verarbeitet werden. Der Ereignisfilter besteht aus ORed-Membern der TAPI_EVENT-Enumeration .
Hinweis
Sie müssen die ITTAPI::p ut_EventFilter-Methode aufrufen, um die Ereignisfiltermaske festzulegen und den Empfang von Ereignissen zu aktivieren. Wenn Sie ITTAPI::p ut_EventFilter nicht aufrufen, empfängt Ihre Anwendung keine Ereignisse.
Sie müssen auch die ITTAPI::RegisterCallNotifications-Methode für jedes Adressobjekt aufrufen, für das die Anwendung Aufrufe verarbeitet.
Eine Liste aller Ereignisschnittstellen finden Sie unter Ereignisschnittstellen . Unter Registrieren von Ereignissen finden Sie Codebeispiele, die den Registrierungsprozess veranschaulichen, und Empfangen eines Anrufs für ein Codebeispiel, das eine Verwendung von Ereignissen zeigt.
Training
Modul
Echtzeit-Ereignisse in Customer Insights - Journeys verwalten - Training
Erfahren Sie, wie Sie Echtzeit-Ereignisse mit Dynamics 365 Customer Insights - Journeys verwalten können.