MobileCapabilities.HasCapability(String, String) Método

Definição

Proporciona uma forma uniforme de avaliar as capacidades dos dispositivos. Este método é utilizado internamente pelo ASP.NET para implementar vários critérios de seleção de dispositivos expressos na sintaxe dos controlos. Por exemplo, este método é usado para escolher entre <Escolha> Elemento (.NET Framework Developer's Guide) num construto DeviceSpecific/Choice. Esta API está obsoleta. Para informações sobre como desenvolver ASP.NET aplicações móveis, veja Apps & Mobile Apps; Sites com 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

O método de avaliação do dispositivo, nome da propriedade ou item na coleção de capacidades.

optionalParameter
String

O argumento opcional.

Devoluções

true se o dispositivo tiver a capacidade especificada; caso contrário, false.

Exceções

Um capabilityName parâmetro não é encontrado como nome de filtro de dispositivo especificado no ficheiro de configuração, como MobileCapabilities propriedade ou como um item na MobileCapabilities coleção de Itens.

delegateName é null ou vazia.

Observações

As aplicações podem usar o HasCapability método programaticamente quando recolhem informação específica do dispositivo. Se o capabilityName parâmetro especificar um método de avaliação de dispositivo, o optionalArgument parâmetro é passado para este método. Se o capabilityName parâmetro especificar um nome de propriedade ou item no dicionário de capacidades, o HasCapability método verifica se a propriedade ou item é igual ao optionalArgument parâmetro.

Aplica-se a

Ver também