Partilhar via


<dispositivo>

Define um novo conjunto de adaptador que mapeia os controles móveis do ASP.NET para adaptadores correspondentes dentro de <system.web> e <mobilecontrols> seções do arquivo Web.config.

<system.web>
  <mobileControls allowCustomAttributes="true|false"
    sessionStateHistorySize="historySize" >
    <device name="name"
      inheritsFrom="parentAdapterSet"
      predicateClass="predicateClass"
      predicateMethod="predicateMethod"
      pageAdapter="pageAdapterClass" >
      <control name="controlClass" adapter="adapterClass" />
        ... Additional controls.
    </device>
  </mobileControls>
</system.web>

Comentários

Para obter mais informações sobre como criar e configurar adaptadores, consulte Adicionando adaptadores de dispositivo novo e suporte de dispositivo.

Os atributos para o <device> elemento de <mobilecontrols> seção são mostrados na tabela a seguir.

Atributos do elemento <dispositivo>

Descrição

Name

Especifica o nome exclusivo, que você pode usar para identificar o conjunto de adaptador do dispositivo.

inheritsFrom

Especifica uma referência opcional para outro conjunto de adaptador do dispositivo da qual herda esse conjunto.O conjunto de adaptador do dispositivo especificado pode exibido anteriormente no mesmo <mobileControls> seção, ou pode aparecer na <mobileControls> seção de um arquivo de configuração mais altas na hierarquia de configuração.

predicateClass

Especifica o tipo de classe que fornece o predicado do avaliador.O nome usado para o tipo de classe deve ser totalmente qualificado.

ASP.NET pesquisa o assembly especificado para o tipo.Se o adaptador definir herda de outro tipo, a predicateClass atributo não é necessário e o padrão será o valor do conjunto pai.

predicateMethod

Especifica o método que fornece o predicado do avaliador.O método deve ser estático e tem a seguinte assinatura:

static bool EvaluatorMethod(
    HttpContext context)

Se o adaptador definido herdará de outro conjunto de adaptador, a predicateMethod atributo não é necessário e padrão será o valor do conjunto pai.

pageAdapter

Especifica o tipo de classe do adaptador de página para o conjunto de adaptador.A classe especificada deve implementar o IPageAdapter interface. O nome deve ser totalmente qualificado.

ASP.NET pesquisa o assembly especificado para o tipo.Se o adaptador definido herdará de outro conjunto de adaptador, a pageAdapter atributo não é necessário e padrão será o valor do conjunto pai.

Consulte também

Conceitos

Referência de controles móveis

Outros recursos

Arquivos de configuração em controles móveis