MiracastReceiverSession.Disconnected Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Событие, возникающее при отключении MiracastReceiverConnection с помощью передатчика Miracast.
// Register
event_token Disconnected(TypedEventHandler<MiracastReceiverSession, MiracastReceiverDisconnectedEventArgs const&> const& handler) const;
// Revoke with event_token
void Disconnected(event_token const* cookie) const;
// Revoke with event_revoker
MiracastReceiverSession::Disconnected_revoker Disconnected(auto_revoke_t, TypedEventHandler<MiracastReceiverSession, MiracastReceiverDisconnectedEventArgs const&> const& handler) const;
public event TypedEventHandler<MiracastReceiverSession,MiracastReceiverDisconnectedEventArgs> Disconnected;
function onDisconnected(eventArgs) { /* Your code */ }
miracastReceiverSession.addEventListener("disconnected", onDisconnected);
miracastReceiverSession.removeEventListener("disconnected", onDisconnected);
- or -
miracastReceiverSession.ondisconnected = onDisconnected;
Public Custom Event Disconnected As TypedEventHandler(Of MiracastReceiverSession, MiracastReceiverDisconnectedEventArgs)
Тип события
Комментарии
Приложение должно подписаться на это событие перед вызовом метода MiracastReceiverSession.Start или MiracastReceiverSession.StartAsync .
Событие не возникает, если само приложение запросило отключение подключения, например путем вызова метода Disconnect.
Приложения должны проверка свойство MiracastReceiverDisconnectedEventArgs.Connection, чтобы определить, какое подключение было отключено, так как MiracastReceiverSession может обрабатывать несколько подключений.