VisualElements (esquema de extensões de recurso para Windows 8.1)
Descreve os aspectos visuais do aplicativo UWP: seu bloco padrão, imagens de logotipo, cores de texto e de plano de fundo, a orientação inicial da tela, a tela inicial e a aparência do bloco da tela de bloqueio.
Hierarquia de elementos
<VisualElements>
Syntax
<VisualElements Square150x150Logo = A string between 1 and 256 characters in length that ends with ".jpg", ".png", or ".jpeg" that can't contain these characters: <, >, :, ", |, ?, or *. In this string, the / and \ characters can't be the first or last characters. Also, the string can contain / or \ but not both.
Square30x30Logo = A string between 1 and 256 characters in length that ends with ".jpg", ".png", or ".jpeg" that can't contain these characters: <, >, :, ", |, ?, or *. In this string, the / and \ characters can't be the first or last characters. Also, the string can contain / or \ but not both. >
<!-- Child elements -->
( DefaultTile?
& LockScreen?
& SplashScreen
& InitialRotationPreference?
& ApplicationView?
)
</VisualElements>
Chave
?
opcional (zero ou um)
&
conector de intercalação (pode ocorrer em qualquer ordem)
Atributos e elementos
Atributos
Atributo | Descrição | Tipo de dados | Obrigatório | Valor padrão |
---|---|---|---|---|
Square150x150Logo | Uma imagem 150x150 usada como o bloco quadrado do aplicativo. Para obter mais informações sobre como especificar a imagem nesse atributo, consulte comentários. |
Uma cadeia de caracteres entre 1 e 256 caracteres de comprimento que termina com ".jpg", ".png" ou ". jpeg" que não pode conter estes caracteres: < , > ,:, ", |,? ou *. Nesta cadeia de caracteres, os caracteres/e \ não podem ser os primeiros ou os últimos caracteres. Além disso, a cadeia de caracteres pode conter/ou \, mas não ambos. | Sim | |
Square30x30Logo | Uma imagem 30x30 usada como o bloco quadrado do aplicativo. Para obter mais informações sobre como especificar a imagem nesse atributo, consulte comentários. |
Uma cadeia de caracteres entre 1 e 256 caracteres de comprimento que termina com ".jpg", ".png" ou ". jpeg" que não pode conter estes caracteres: < , > ,:, ", |,? ou *. Nesta cadeia de caracteres, os caracteres/e \ não podem ser os primeiros ou os últimos caracteres. Além disso, a cadeia de caracteres pode conter/ou \, mas não ambos. | Sim |
Elementos filho
Elemento filho | Descrição |
---|---|
ApplicationView | Descreve como o aplicativo é exibido na tela. |
DefaultTile | O bloco padrão que representa o aplicativo na tela inicial. Esse bloco é exibido quando o aplicativo é instalado pela primeira vez, antes de receber qualquer notificação de atualização. Quando um bloco não tem notificações para mostrar, o bloco é revertido para esse padrão. |
InitialRotationPreference | Descreve as orientações nas quais o aplicativo prefere ser mostrado para a melhor experiência do usuário. Em um dispositivo que pode ser girado, como um Tablet, o aplicativo não será redesenhado para orientações não especificadas aqui. Por exemplo, se o aplicativo especificar apenas orientações de paisagem e LandscapeFlipped e o dispositivo for girado para uma orientação retrato, o aplicativo não será girado. Observe que em dispositivos que não podem ser girados, um aplicativo pode ser mostrado na orientação padrão do dispositivo e a orientação preferida do aplicativo será ignorada. No entanto, em um dispositivo com um bloqueio de rotação ativado, a rotação preferida do seu aplicativo ainda será respeitada. Essas opções de preferência de orientação se aplicam à [tela inicial] (Element-SplashScreen.MD) e à interface do usuário do aplicativo quando uma nova sessão é iniciada para seu aplicativo. As preferências podem ser alteradas durante o tempo de execução por meio do [AutoRotationPreferences] (/UWP/API/Windows. Propriedade Graphics. display. DisplayInformation). |
LockScreen | Define a notificação e as notificações que representam o aplicativo na tela de bloqueio, que é mostrada quando o sistema está bloqueado. |
SplashScreen | Define a aparência da tela inicial, que é exibida pelo aplicativo durante a inicialização. |
Elementos pai
Esse elemento mais externo (documento) pode não estar contido em outros elementos.
Comentários
Para obter mais informações sobre os aspectos visuais para aplicativos, consulte VisualElements.
O manifesto executa essas verificações semânticas para VisualElements, que não são impostas no esquema.
- Se DefaultTile\Square310x310Logo for especificado, DefaultTile\Wide310x150Logo também deverá ser especificado.
- Se DefaultTile\DefaultSize ou ShowNameOnTiles especificar um determinado valor de tamanho de imagem, esse tamanho de imagem deverá ter sido declarado no manifesto.
- Se LockScreen\Notification for definido como badgeAndTileText, DefaultTile\Wide310x150Logo deverá ser especificado.
As imagens Square150x150Logo e Square30x30Logo podem ser dadas como um caminho direto para um arquivo de imagem ou como um recurso. Usando uma referência de recurso, você pode fornecer imagens localizadas para que correspondam a diferentes idiomas da interface do usuário. Para obter mais informações, consulte o tópico globalização .
Requisitos
Valor | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2013/manifest |