MobileCapabilities.HasCapability(String, String) Yöntem

Tanım

Cihaz özelliklerini değerlendirmek için tekdüzen bir yol sağlar. Bu yöntem, denetimlerin söz diziminde ifade edilen çeşitli cihaz seçimi ölçütlerini uygulamak için ASP.NET tarafından dahili olarak kullanılır. Örneğin, bu yöntem bir DeviceSpecific/Choice yapısındaki Choice> Öğesi (.NET Framework Geliştirici Kılavuzu) öğeleri arasından< seçim yapmak için kullanılır. Bu API kullanımdan kaldırıldı. ASP.NET mobil uygulama geliştirme hakkında bilgi için bkz. Mobile Apps & ASP.NET içeren siteler.

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

Parametreler

delegateName
String

Özellik koleksiyonundaki cihaz değerlendirme yöntemi, özellik adı veya öğesi.

optionalParameter
String

İsteğe bağlı bağımsız değişken.

Döndürülenler

true cihaz belirtilen özelliğe sahipse; aksi takdirde , false.

Özel durumlar

Parametre capabilityName , yapılandırma dosyasında belirtilen cihaz filtresi adı, MobileCapabilities özellik veya Öğe koleksiyonundaki MobileCapabilities bir öğe olarak bulunmaz.

delegateNameveya boş.null

Açıklamalar

Uygulamalar, cihaza özgü bilgileri toplarken yöntemini program aracılığıyla kullanabilir HasCapability . capabilityName parametresi bir cihaz değerlendirme yöntemi belirtirse, optionalArgument parametresi bu yönteme geçirilir. capabilityName parametre özellik sözlüğünde bir özellik adı veya öğe belirtiyorsa, HasCapability yöntem özelliğin veya öğenin parametreye optionalArgument eşit olup olmadığını denetler.

Şunlara uygulanır

Ayrıca bkz.