Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

HttpCapabilitiesBase.InputType propriété

 

Date de publication : novembre 2016

Retourne le type d’entrée pris en charge par le navigateur.

Espace de noms:   System.Web.Configuration
Assembly:  System.Web (dans System.Web.dll)

public virtual string InputType { get; }

Valeur de propriété

Type: System.String

Le type d’entrée pris en charge par le navigateur. La valeur par défaut est telephoneKeypad.

Valeurs de retour possibles sont les suivantes :

  • virtualKeyboard

  • telephoneKeypad

  • keyboard

L’exemple de code suivant montre comment déterminer le type de prise en charge d’entrée.

<%@ page language="C#"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    void Page_Load(Object Sender, EventArgs e)
    {
        CheckBrowserCaps();
    }

    void CheckBrowserCaps()
    {
        String labelText = "";
        System.Web.HttpBrowserCapabilities myBrowserCaps = Request.Browser;
        if (((System.Web.Configuration.HttpCapabilitiesBase)myBrowserCaps).InputType.Equals("keyboard"))
        {
            labelText = "Input device is a keyboard.";
        }
        else if (((System.Web.Configuration.HttpCapabilitiesBase)myBrowserCaps).InputType.Equals("telephoneKeypad"))
        {
            labelText = "Input device is a telephone keypad.";
        }

        Label1.Text = labelText;
    }
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
    <title>Browser Capabilities Sample</title>
</head>
<body>
    <form runat="server" id="form1">
        <div>
            Browser Capabilities:
            <p/><asp:Label ID="Label1" Runat="server" />
        </div>
    </form>
</body>
</html>

.NET Framework
Disponible depuis 2.0
Retour au début
Afficher: