Sdílet prostřednictvím


MobileCapabilities.HasCapability(String, String) Metoda

Definice

Poskytuje jednotný způsob vyhodnocení schopností zařízení. Tuto metodu interně používají ASP.NET k implementaci různých kritérií výběru zařízení vyjádřených v syntaxi ovládacích prvků. Například tato metoda se používá k výběru mezi <elementy Choice> Element (.NET Framework Developer's Guide) v konstruktoru DeviceSpecific/Choice. Toto rozhraní API je zastaralé. Informace o vývoji ASP.NET mobilních aplikací najdete v tématu Mobilní aplikace & weby s 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

Parametry

delegateName
String

Metoda vyhodnocení zařízení, název vlastnosti nebo položka v kolekci funkcí.

optionalParameter
String

Volitelný argument.

Návraty

truepokud má zařízení zadanou schopnost; v opačném případě . false

Výjimky

Parametr capabilityName nebyl nalezen jako název filtru zařízení zadaný v konfiguračním MobileCapabilities souboru, jako vlastnost nebo jako položka v kolekci MobileCapabilities Item.

delegateName je null nebo je prázdná.

Poznámky

Aplikace můžou metodu HasCapability používat programově, když shromažďují informace specifické pro zařízení. capabilityName Pokud parametr určuje metodu vyhodnocení zařízení, optionalArgument předá se této metodě. capabilityName Pokud parametr určuje název vlastnosti nebo položku ve slovníku schopností, metoda zkontroluje, HasCapability jestli se vlastnost nebo položka rovná parametru optionalArgument .

Platí pro

Viz také