

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# SDK de Interface do Usuário da Web do Amazon DCV
<a name="dcv-viewer"></a>

 Uma biblioteca de componentes JavaScript React, atualmente exportando um único componente React chamado, `DCVViewer` que se conecta ao Amazon DCV Server e renderiza a barra de ferramentas para interagir com o stream remoto. 

**Topics**
+ [Componentes](#Components)

## Componentes
<a name="Components"></a>

**Topics**
+ [DCVViewer](#DCVViewer)

### DCVViewer
<a name="DCVViewer"></a>

 O componente React que renderiza a barra de ferramentas com todas as suas funcionalidades úteis para interagir com o fluxo remoto. 

#### Propriedades:
<a name="properties"></a>

**Topics**
+ [dcv](#dcv-prop)
+ [uiConfig](#uiConfig-prop)

##### dcv
<a name="dcv-prop"></a>


|  Nome  |  Tipo  |  Obrigatório  |  Description  | 
| --- | --- | --- | --- | 
|  Nome  |  Tipo  |  Obrigatório  |  Descrição  | 
| --- | --- | --- | --- | 
|  Nome  |  Tipo  |  Obrigatório  |  Description  | 
| --- | --- | --- | --- | 
|  dcv  |  Objeto  |  Sim  |  O objeto que define as propriedades necessárias para estabelecer a conexão com o Servidor Amazon DCV, definindo o nível do log e a URL de onde carregar os ativos do SDK do Cliente Web do Amazon DCV e acessar os recursos do DCV. [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/dcv/latest/websdkguide/dcv-viewer.html)  | 
|  sessionId  |  String  |  Sim  |  O ID da sessão do Amazon DCV.  | 
|  authToken  |  String  |  Sim  |  O token de autenticação a ser usado ao se conectar ao servidor.  | 
|  serverUrl  |  String  |  Sim  |  O nome do host e a porta do servidor Amazon DCV em execução no seguinte formato: https://dcv\_host\_address:port. Por exemplo: https: //:8443my-dcv-server.  | 
|  baseUrl  |  String  |  Sim  |  O URL absoluto ou relativo do qual carregar arquivos do SDK.  | 
|  resourceBaseUrl  |  String  |  Não (padrão: "")  |  O URL absoluto ou relativo a partir do qual acessar os recursos do DCV.  | 
|  onDisconnect  |  função  |  Não (padrão: () => {})  |  A função de retorno de chamada é invocada ao se desconectar do servidor Amazon DCV e a conexão é fechada.  | 
|  logLevel  |  [LogLevel](dcv-module.md#LogLevel)  |  Não (padrão: LogLevel.INFO)  |  O nível de log a ser usado no visualizador.  | 
|  observers  |  Objeto  |  Não (padrão: {})  |  O objeto para incluir o httpExtraHeaders Callback e httpExtraSearch ParamsCallback definir sua implementação. [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/dcv/latest/websdkguide/dcv-viewer.html)  | 
|  [httpExtraSearchParâmetros](dcv-module.md#httpExtraSearchParamsCallback)  |  função  |  Não (padrão: () => {})  |  A função de retorno de chamada a ser chamada para injetar parâmetros de consulta personalizados URLs durante a autenticação e o estabelecimento da conexão.  | 
|  [httpExtraHeaders](dcv-module.md#httpExtraHeadersCallback)  |  função  |  Não (padrão: () => {})  |  Função de retorno de chamada a ser chamada para adicionar cabeçalhos personalizados à solicitação HTTP durante o estabelecimento da conexão.  | 

##### uiConfig
<a name="uiConfig-prop"></a>


|  Nome  |  Tipo  |  Obrigatório  |  Description  | 
| --- | --- | --- | --- | 
|  Nome  |  Tipo  |  Obrigatório  |  Description  | 
| --- | --- | --- | --- | 
|  Nome  |  Tipo  |  Obrigatório  |  Descrição  | 
| --- | --- | --- | --- | 
|  uiConfig  |  Objeto  |  Não (padrão: {})  |  O objeto que define as propriedades para configurar se a barra de ferramentas está visível e se os botões de tela cheia e de vários monitores devem ser exibidos nela. [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/dcv/latest/websdkguide/dcv-viewer.html)  | 
|  toolbar  |  Objeto  |  Não (padrão: {})  |  O objeto que define as opções de configuração da barra de ferramentas. [See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/dcv/latest/websdkguide/dcv-viewer.html)  | 
|  visible  |  Booleano  |  Não (padrão: true)  |  A opção para definir se deseja mostrar ou ocultar a barra de ferramentas.  | 
|  fullscreenButton  |  Booleano  |  Não (padrão: true)  |  A opção para definir se deseja mostrar ou ocultar o botão de tela cheia na barra de ferramentas.  | 
|  multimonitorButton  |  Booleano  |  Não (padrão: true)  |  A opção para definir se deseja mostrar ou ocultar o botão de vários monitores na barra de ferramentas.  | 