You create a Microsoft ASP.NET application by using the Microsoft .NET Framework version 3.5.
The application contains the following code segment.
Public Class CapabilityEvaluator
Public Shared Function ChkScreenSize(cap As System.Web.Mobile.MobileCapabilities, arg As [String]) As Boolean
Dim screenSize As Integer = cap.ScreenCharactersWidth * cap.ScreenCharactersHeight
Return screenSize < Integer.Parse(arg)
End Function
End Class
You add the following device filter element to the Web.config file.
<filter name="FltrScreenSize" type="MyWebApp.CapabilityEvaluator,MyWebApp" method="ChkScreenSize" />
You need to write a code segment to verify whether the size of the device display is less than 80 characters.
Which code segment should you use?
A.
Dim currentMobile As MobileCapabilities
currentMobile = TryCast(Request.Browser, MobileCapabilities)
If currentMobile.HasCapability("FltrScreenSize", "80") Then
End If
B.
Dim currentMobile As MobileCapabilities
currentMobile = TryCast(Request.Browser, MobileCapabilities)
If currentMobile.HasCapability("FltrScreenSize", "").ToString() = "80" Then
End If
C.
Dim currentMobile As MobileCapabilities
currentMobile = TryCast(Request.Browser, MobileCapabilities)
If currentMobile.HasCapability("CapabilityEvaluator.ChkScreenSize", "80") Then
End If
D.
Dim currentMobile As MobileCapabilities
currentMobile = TryCast(Request.Browser, MobileCapabilities)
If currentMobile.HasCapability("CapabilityEvaluator.ChkScreenSize", "").ToString() = "80" Then
End If