MobileCapabilities.HasCapability(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona una manera uniforme de evaluar las funcionalidades del dispositivo. Este método lo usa internamente ASP.NET para implementar diversos criterios de selección de dispositivo expresados en la sintaxis de los controles. Por ejemplo, este método se usa para elegir entre <los elementos Elemento Choice> (Guía para desarrolladores de .NET Framework) en una construcción DeviceSpecific/Choice. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulte Mobile Apps & Sites with 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
El método de evaluación del dispositivo, el nombre de propiedad o el elemento en la colección de funcionalidades.
- optionalParameter
- String
Argumento opcional.
Devoluciones
Es true
si el dispositivo tiene la funcionalidad especificada; de lo contrario, es false
.
Excepciones
El parámetro capabilityName
no se encuentra como nombre de filtro de dispositivo especificado en el archivo de configuración, como una propiedad MobileCapabilities o como un elemento de la colección de elementos MobileCapabilities.
El valor de delegateName
es 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 de dispositivos, 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 optionalArgument
elemento son iguales al parámetro .