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, 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ı.
delegateName
veya 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.