Personalizar telas de login e principal no e Unified Service Desk
Aplicável a: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 2016
Você pode personalizar a marca de telas de início e login de Unified Service Desk para alterar o nome e aparência do nome do aplicativo na tela te login e alterar o nome do aplicativo, aparência, cores de primeiro plano e segundo plano da tela inicial modificando os estilos de XAML.
Dica
Esse recurso foi introduzido na versão Unified Service Desk 2.2. Além disso, com o Unified Service Desk 2.2, as telas de início de login suportam a configuração do modo de alto contraste no Windows.
Neste tópico
O que é possível personalizar?
Como é possível personalizar?
Exemplos de personalização
O que é possível personalizar?
O XAML a seguir é usado para personalizar a marca de telas de login e início em Unified Service Desk:
<ResourceDictionary xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml"
xmlns:resx1="clr-namespace:Microsoft.Crm.UnifiedServiceDesk.Properties">
<Style x:Key="FormAppNameStyle" TargetType="TextBlock">
<Setter Property="Foreground" Value="Black"></Setter>
<Setter Property="FontFamily" Value="Segoe UI"></Setter>
<Setter Property="FontSize" Value="30"></Setter>
<Setter Property="Background" Value="White"></Setter>
<Setter Property="Text" Value="Unified Service Desk"></Setter>
</Style>
<Style x:Key="SplashAppNameStyle" TargetType="Label">
<Setter Property="Foreground" Value="White"></Setter>
<Setter Property="FontFamily" Value="/UnifiedServiceDesk;component/Fonts/#Segoe UI"></Setter>
<Setter Property="FontSize" Value="40"></Setter>
<Setter Property="Content" Value="Unified Service Desk"></Setter>
</Style>
<Style x:Key="SplashScreenDefaultFontStyle" TargetType="TextBlock">
<Setter Property="FontSize" Value="12px"/>
<Setter Property="Foreground" Value="White"/>
<Setter Property="TextWrapping" Value="Wrap"/>
<Setter Property="TextTrimming" Value="WordEllipsis"/>
<Setter Property="FontFamily" Value="Segoe UI"/>
</Style>
<Style x:Key="SplashGridBgColor" TargetType="Grid">
<Setter Property="Background" Value="Blue"></Setter>
</Style>
</ResourceDictionary>
O arquivo XAML contém os quatro estilos a seguir para o qual você deve especificar os valores apropriados no Setter Property:
Estilo XAML |
Descrição |
---|---|
FormAppNameStyle |
Conteúdo e alterar a aparência do nome na tela de login. |
SplashAppNameStyle |
Conteúdo e alterar a aparência do nome na tela inicial. |
SplashScreenDefaultFontStyle |
Alterar a aparência do texto do status de tela inicial. |
SplashGridBgColor |
Modificar a cor no plano de fundo de tela inicial. |
Como é possível personalizar?
Você pode personalizar a marca de telas de login e início em Unified Service Desk seguindo as etapas a seguir:
Abra o bloco de notas e copie todos os conteúdos do arquivo XAML mencionado na seção anterior.
No bloco de estilo XAML apropriado, altere o Value do apropriado Setter Property.
Por exemplo, para alterar o tamanho da fonte do nome do aplicativo exibido na tela principal, mude o valor do definidor da propriedade FontSize no estilo SplashAppNameStyle.
Você pode alterar os valores para definir várias propriedades em um estilo XAML ou entre vários estilos de XAML.
Se você não alterou os valores de propriedade de definição no estilo XAML, remova o bloco de estilo do arquivo de bloco de notas.
Por exemplo, se você tiver modificado as propriedades de definição apenas para os SplashAppNameStyle, remova os estilos para evitar as configurações em estilo que estão sendo aplicadas ao aplicativo cliente. Consulte os exemplos mais adiante neste tópico.
Salve como um "CustomerSplashStyles.xaml".
Copie o "CustomerSplashStyles.xaml" para o diretório do cliente Unified Service Desk, geralmente "C:\Program Files\Microsoft Dynamics CRM USD\USD". Você deve ter privilégios de administrador do sistema para copiar um arquivo ao diretório do cliente.
Se estiver executando o cliente Unified Service Desk, reinicie-o para que as mudanças funcionem.
Exemplos de personalização
Veja alguns exemplos de personalização.
Mude o nome do aplicativo da tela de login
CustomerSplashStyles.xaml |
Resultado da Personalização |
---|---|
|
Mude o nome do aplicativo e aparência da tela de início
CustomerSplashStyles.xaml |
Resultado da Personalização |
---|---|
|
Confira Também
Personalizar temas no Unified Service Desk
Unified Service Desk 2.0
© 2017 Microsoft. Todos os direitos reservados. Direitos autorais