MobileCapabilities.HasCapability(String, String) Método

Definição

Fornece uma maneira uniforme de avaliar as funcionalidades do dispositivo. Esse método é usado internamente por ASP.NET para implementar vários critérios de seleção de dispositivo expressos na sintaxe dos controles. Por exemplo, esse método é usado para escolher entre os <elementos do Elemento Choice> (Guia do Desenvolvedor do .NET Framework) em um constructo DeviceSpecific/Choice. Essa API está obsoleta. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte 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, o nome da propriedade ou o item na coleção de funcionalidades.

optionalParameter
String

O argumento opcional.

Retornos

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

Exceções

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

delegateName está null ou está vazio.

Comentários

Os aplicativos podem usar o HasCapability método programaticamente quando coletam informações específicas do dispositivo. Se o capabilityName parâmetro especificar um método de avaliação de dispositivo, o optionalArgument parâmetro será passado para esse método. Se o capabilityName parâmetro especificar um nome de propriedade ou item no dicionário de funcionalidades, o HasCapability método verificará se a propriedade ou item é igual ao optionalArgument parâmetro.

Aplica-se a

Confira também