MobileCapabilities.HasCapability(String, String) Метод

Определение

Предоставляет универсальный способ оценки возможностей устройства. Этот метод используется внутренне в ASP.NET для реализации различных критериев выбора устройств, выраженных в синтаксисе элементов управления. Например, этот метод используется для выбора элементов <Choice> Element (руководство разработчика .NET Framework) в конструкции DeviceSpecific/Choice. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с ASP.NET.

public:
 bool HasCapability(System::String ^ delegateName, System::String ^ optionalParameter);
public bool HasCapability (string delegateName, string optionalParameter);
member this.HasCapability : string * string -> bool
Public Function HasCapability (delegateName As String, optionalParameter As String) As Boolean

Параметры

delegateName
String

Метод оценки устройства, имя свойства или элемент в коллекции возможностей.

optionalParameter
String

Необязательный аргумент.

Возвращаемое значение

Значение true, если в устройстве есть указанная возможность. В противном случае возвращается значение false.

Исключения

Параметр capabilityName не найден в качестве имени фильтра устройства, указанного в файле конфигурации, в качестве свойства MobileCapabilities или в качестве элемента в коллекции элементов MobileCapabilities.

Параметр delegateName имеет значение null или пуст.

Комментарии

Приложения могут использовать HasCapability метод программным способом при сборе сведений об устройстве. capabilityName Если параметр указывает метод оценки устройства, optionalArgument параметр передается этому методу. capabilityName Если параметр указывает имя свойства или элемент в словаре возможностей, метод проверяет, HasCapability равно ли свойство или элемент параметруoptionalArgument.

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

См. также раздел