MobileCapabilities.HasCapability(String, String) Método

Definición

Proporciona una manera uniforme de evaluar las funcionalidades del dispositivo. Este método lo usa internamente ASP.NET para implementar varios criterios de selección de dispositivos expresados en la sintaxis de los controles. Por ejemplo, este método se usa para elegir entre <los elementos Choice> Element (.NET Framework Developer's Guide) en una construcción DeviceSpecific/Choice. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulta Mobile Apps & Sitios 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

Parámetros

delegateName
String

Método de evaluación de dispositivos, nombre de propiedad o elemento de la colección capabilities.

optionalParameter
String

Argumento opcional.

Devoluciones

true si el dispositivo tiene la funcionalidad especificada; de lo contrario, false.

Excepciones

No capabilityName se encuentra un parámetro como un nombre de filtro de dispositivo especificado en el archivo de configuración, como una MobileCapabilities propiedad o como un elemento de la MobileCapabilities colección Item.

delegateName está null o está vacío.

Comentarios

Las aplicaciones pueden usar el HasCapability método mediante programación cuando recopilan información específica del dispositivo. Si el capabilityName parámetro especifica un método de evaluación del dispositivo, el optionalArgument parámetro se pasa a este método. Si el capabilityName parámetro especifica un nombre de propiedad o un elemento en el diccionario de funcionalidades, el HasCapability método comprueba si la propiedad o el elemento son iguales al optionalArgument parámetro .

Se aplica a

Consulte también