MobileCapabilities.HasCapability(String, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
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.