HttpCapabilitiesBase.RequiresPhoneNumbersAsPlainText Свойство

Определение

Получает значение, указывающее, поддерживает ли браузер набор телефонного номера из обычного текста или же требуется специальное форматирование.Gets a value indicating whether the browser supports phone dialing based on plain text, or whether it requires special markup.

public:
 virtual property bool RequiresPhoneNumbersAsPlainText { bool get(); };
public virtual bool RequiresPhoneNumbersAsPlainText { get; }
member this.RequiresPhoneNumbersAsPlainText : bool
Public Overridable ReadOnly Property RequiresPhoneNumbersAsPlainText As Boolean

Значение свойства

true, если браузер поддерживает набор телефонного номера из обычного текста; в противном случае false.true if the browser supports phone dialing based on plain text only; otherwise, false. Значение по умолчанию — false.The default is false.

Примеры

В следующем примере кода показано, как определить, поддерживает ли браузер набор телефонных номеров на основе обычного текста или требуется ли специальная разметка.The following code example shows how to determine whether the browser supports phone dialing based on plain text, or whether it requires special markup.

<%@ 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).RequiresPhoneNumbersAsPlainText)
        {
            labelText = "Browser supports phone dialing based on plain text.";
        }
        else
        {
            labelText = "Browser does not support phone dialing based on plain text.";
        }

        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>
<%@ page language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
    Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        CheckBrowserCaps()
    End Sub

    Function CheckBrowserCaps()

        Dim labelText As String = ""
        Dim myBrowserCaps As System.Web.HttpBrowserCapabilities = Request.Browser
        If (CType(myBrowserCaps, System.Web.Configuration.HttpCapabilitiesBase)).RequiresPhoneNumbersAsPlainText Then
            labelText = "Browser supports phone dialing based on plain text."
        Else
            labelText = "Browser does not support phone dialing based on plain text."
        End If

        Label1.Text = labelText

    End Function 'CheckBrowserCaps
</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>

Комментарии

Свойство RequiresPhoneNumbersAsPlainText применяется только к браузерам, для которых trueсвойство CanInitiateVoiceCall.The RequiresPhoneNumbersAsPlainText property applies only to browsers for which the CanInitiateVoiceCall property is true.

Применяется к