Aracılığıyla paylaş


MobileCapabilities.HasCapability(String, String) Yöntem

Tanım

Cihaz özelliklerini değerlendirmek için tekdüzen bir yol sağlar. Bu yöntem, ASP.NET tarafından denetimlerin söz diziminde ifade edilen çeşitli cihaz seçimi ölçütlerini uygulamak için 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 artık kullanılmıyor. ASP.NET mobil uygulama geliştirme hakkında bilgi için bkz. ASP.NET ile Mobile Apps & Siteleri.

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 öğe.

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 bulunamadı.

delegateNameveya boş.null

Açıklamalar

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

Şunlara uygulanır

Ayrıca bkz.