DialRequestedEventArgs Class

Contient des informations pour l'événement DialRequested.

Syntaxe


/* Pour plus d'informations sur la création ou l'accès à cet objet, consultez les notes. */

Attributs

[MarshalingBehavior(Agile)]
[Version(0x06020000)]

Membres

DialRequestedEventArgsClasse possède ces types de membres :

Méthodes

The DialRequestedEventArgs Classe a les méthodes suivantes. Avec C#, Visual Basic et C++, elle hérite également des méthodes de Object Classe.

MéthodeDescription
Handled Indicates that the DialRequested event has been handled.

 

Propriétés

Le DialRequestedEventArgsClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

Contact

En lecture seuleReturns the contact that was dialed.

 

Remarques

Cet objet n'est pas instancié directement, il est retourné par l'événement CallControl.DialRequested sous forme d'un argument au délégué DialRequestedEventHandler.

Exemples

L'extrait de code JavaScript suivant montre comment ajouter des écouteurs d'événements à la classe CallControl, puis répondre à l'un de ces événements, RedialRequested. Pour obtenir la liste complète de cet exemple, consultez Comment gérer les appels sur un périphérique de communication Bluetooth par défaut.


// Define the user-defined valriables
var callControls = null;
var audioTag;

// Add code to initialize your user-defined variables as needed
<code goes here>

// Initialize the telephony device
    function initDevice() {
        if (!callControls) {
            try {
                callControls = Windows.Media.Devices.CallControl.getDefault();

                if (callControls) {
                    // Add the event listener to listen for the various button presses
                    callControls.addEventListener("answerrequested", answerButton, false);
                    callControls.addEventListener("hanguprequested", hangupButton, false);
                    callControls.addEventListener("audiotransferrequested", audiotransferButton, false);
                    callControls.addEventListener("redialrequested", redialButton, false);
                    callControls.addEventListener("dialrequested", dialButton, false);

                    sdkSample.displayStatus("Call Controls Initialized");
                    id("scenario1Ring").disabled = false;
                } else {
                    sdkSample.displayError("No Bluetooth device detected.");
                }
            }
            catch (e) {                
                sdkSample.displayError("No Bluetooth device detected.");
            }
        }

// Event handler code to respond to the RedialRequested event
    function redialButton(redialRequestedEventArgs) {
        // Handle the redial request here.  Indicate to the device that the request was handled.
        sdkSample.displayStatus("Redial requested");
        redialRequestedEventArgs.handled = true;
    }


Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.Media.Devices
Windows::Media::Devices [C++]

Métadonnées

Windows.winmd

 

 

Afficher:
© 2015 Microsoft