MobileCapabilities.HasCapability(String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
pokud 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
.