Język

MobileCapabilities.HasCapability(String, String) Metoda

Definicja

Zapewnia jednolity sposób oceny możliwości urządzenia. Ta metoda jest używana wewnętrznie przez ASP.NET do implementowania różnych kryteriów wyboru urządzeń wyrażonych w składni kontrolek. Na przykład ta metoda służy do wybierania elementów <Choice> Element (Przewodnik dewelopera programu .NET Framework) w konstrukcji DeviceSpecific/Choice. Ten interfejs API jest przestarzały. Aby uzyskać informacje na temat tworzenia aplikacji mobilnych ASP.NET, zobacz Mobile Apps & Witryny z 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 oceny urządzenia, nazwa właściwości lub element w kolekcji capabilities.

optionalParameter
String

Opcjonalny argument.

Zwraca

true jeśli urządzenie ma określoną możliwość; w przeciwnym razie, false.

Wyjątki

Nie capabilityName można odnaleźć parametru jako nazwy filtru urządzenia określonej w pliku konfiguracji jako MobileCapabilities właściwości lub jako elementu w MobileCapabilities kolekcji Elementów.

delegateName jest lub null jest pusta.

Uwagi

Aplikacje mogą programowo używać HasCapability metody podczas zbierania informacji specyficznych dla urządzenia. capabilityName Jeśli parametr określa metodę oceny urządzenia, optionalArgument parametr jest przekazywany do tej metody. capabilityName Jeśli parametr określa nazwę właściwości lub element w słowniku możliwości, metoda sprawdza, HasCapability czy właściwość lub element jest równy parametrowioptionalArgument.

Dotyczy

Zobacz też