Metodo HasCapability

Rende disponibile una modalità uniforme di valutazione delle funzionalità del dispositivo. Il metodo viene utilizzato internamente da ASP .NET per implementare i diversi criteri di selezione del dispositivo espressi nella sintassi dei controlli. Il metodo viene utilizzato, ad esempio, per eseguire una scelta tra gli elementi <Choice> di un costrutto DeviceSpecific/Choice.

Le applicazioni possono utilizzare il metodo HasCapability a livello di codice durante la raccolta di informazioni specifiche del dispositivo.

public bool HasCapability(
   string capabilityName,
   string optionalArgument
)

Parametri

  • capabilityName
    Metodo di valutazione del dispositivo, nome della proprietà o elemento dell'insieme delle funzionalità.
  • optionalArgument
    Argomento facoltativo.

Eccezioni

Se il parametro capabilityName non viene trovato come nome del filtro di dispositivo specificato nel file di configurazione, come proprietà MobileCapabilities o come elemento dell'insieme MobileCapabilities, viene generata un'eccezione ArgumentOutOfRange.

Osservazioni

Se il parametro capabilityName specifica un metodo di valutazione del dispositivo, a tale metodo viene passato il parametro optionalArgument. Se il parametro capabilityName specifica il nome di una proprietà o di un elemento del dizionario delle funzionalità, il metodo HasCapability verifica se la proprietà o l'elemento è uguale al parametro optionalArgument.

Vedere anche

Si applica a: classe MobileCapabilities