Partilhar via


Elemento Icon

Define um conjunto de elementos de <Imagem> para os controlos Botão ou Menu .

Tipo de suplemento: Painel de tarefas, Correio

Válido apenas nestes esquemas VersionOverrides:

  • Painel de tarefas 1.0
  • Email 1.0
  • Email 1.1

Para obter mais informações, veja Substituições de versões no manifesto apenas do suplemento.

Associados a estes conjuntos de requisitos:

Atributos

Atributo Obrigatório Descrição
xsi:type Não O tipo de ícone que está sendo definido. Isso só é aplicável a ícones em fatores forma móveis. <Os elementos de ícone> contidos num elemento MobileFormFactor têm de ter este atributo definido como bt:MobileIconList.

Elementos filho

Elemento Obrigatório Descrição
Imagem Sim resid de uma imagem a usar

Image

Uma imagem para o botão. O atributo resid não pode ter mais de 32 carateres e tem de ser definido para o valor do atributo ID de um <elemento Imagem> no <elemento Imagens> no elemento Recursos . O atributo tamanho indica o tamanho em pixels da imagem. São necessários três tamanhos de imagem (16, 32 e 80 píxeis), enquanto são suportados outros cinco tamanhos (20, 24, 40, 48 e 64 pixels).

<Icon>
  <bt:Image size="16" resid="blue-icon-16" />
  <bt:Image size="32" resid="blue-icon-32" />
  <bt:Image size="80" resid="blue-icon-80" />
</Icon>

Importante

Se esta imagem for o ícone representativo do seu suplemento, consulte Criar listagens efetivas no AppSource e no Office para obter o tamanho e outros requisitos.

Requisitos adicionais para fatores forma móveis

Quando o <elemento principal Icon> é descendente de um elemento MobileFormFactor , os tamanhos mínimos necessários são ligeiramente diferentes. O manifesto deve fornecer no mínimo tamanhos de pixel 25, 32 e 48. Cada tamanho fornecido deve aparecer três vezes, com um atributo scale definido como 1, 2 ou 3. Este atributo especifica a UIScreen.scale propriedade para dispositivos iOS. Para obter mais informações, veja Dimensionar.

<Icon xsi:type="bt:MobileIconList">
  <bt:Image resid="blue-icon-16" size="25" scale="1" />
  <bt:Image resid="blue-icon-16" size="25" scale="2" />
  <bt:Image resid="blue-icon-16" size="25" scale="3" />
  <bt:Image resid="blue-icon-32" size="32" scale="1" />
  <bt:Image resid="blue-icon-32" size="32" scale="2" />
  <bt:Image resid="blue-icon-32" size="32" scale="3" />
  <bt:Image resid="blue-icon-80" size="48" scale="1" />
  <bt:Image resid="blue-icon-80" size="48" scale="2" />
  <bt:Image resid="blue-icon-80" size="48" scale="3" />
</Icon>