Condividi tramite


MobileCapabilities.HasCapability(String, String) Metodo

Definizione

Fornisce una modalità di valutazione uniforme delle funzionalità del dispositivo. Questo metodo viene usato internamente da ASP.NET per implementare vari criteri per la selezione del dispositivo espressi nella sintassi dei controlli Ad esempio, questo metodo viene usato per scegliere tra <gli elementi Choice> Element (.NET Framework Developer's Guide) in un costrutto DeviceSpecific/Choice. Questa API è obsoleta. Per informazioni su come sviluppare applicazioni ASP.NET per dispositivi mobili, vedere App per dispositivi mobili & Siti con 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

Parametri

delegateName
String

Metodo di valutazione del dispositivo, nome della proprietà o elemento nella raccolta di funzionalità.

optionalParameter
String

Argomento facoltativo.

Restituisce

true se il dispositivo dispone della funzionalità specificata; in caso contrario, false.

Eccezioni

Un parametro capabilityName non viene rilevato come nome del filtro di dispositivo specificato nel file di configurazione, come proprietà MobileCapabilities o come un elemento della raccolta MobileCapabilities.

delegateName è null o vuoto.

Commenti

Le applicazioni possono usare il HasCapability metodo a livello di codice quando raccolgono informazioni specifiche del dispositivo. Se il capabilityName parametro specifica un metodo di valutazione del dispositivo, il optionalArgument parametro viene passato a questo metodo. Se il capabilityName parametro specifica un nome di proprietà o un elemento nel dizionario delle funzionalità, il HasCapability metodo controlla se la proprietà o l'elemento è uguale al optionalArgument parametro .

Si applica a

Vedi anche