Udostępnij za pośrednictwem


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 .NET Framework) w konstrukcji DeviceSpecific/Choice. Ten interfejs API jest nieaktualny. Aby uzyskać informacje na temat tworzenia ASP.NET aplikacji mobilnych, zobacz Mobile Apps & Sites with ASP.NET (Aplikacje mobilne & Sites with 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ślonego w pliku konfiguracji, jako MobileCapabilities właściwości lub jako elementu w MobileCapabilities kolekcji Elementów.

delegateName jest lub jest null 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ówna parametrowioptionalArgument.

Dotyczy

Zobacz też