

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Verbindungsklasse
<a name="connection-class"></a>

Die Verbindungsklasse, die durch den Aufruf der [`connect`Methode](dcv-module.md#connect) des `dcv` Moduls abgerufen wurde. Ein Beispiel zur Verwendung finden Sie im Abschnitt [Erste Schritte](establish-connection.md#auth-conn).

**Topics**
+ [

## Methoden
](#methods)

## Methoden
<a name="methods"></a>

**Topics**
+ [

### AttachDisplay (win, DisplayConf) → \$1Versprechen. <number>\$1Versprechen. < \$1Code: [MultiMonitorErrorCode](dcv-module.md#MultiMonitorErrorCode), Nachricht: Zeichenfolge\$1 >\$1
](#attachDisplay)
+ [

### captureClipboardEvents(aktiviert, Win, DisplayID) → \$1void\$1
](#captureClipboardEvents)
+ [

### detachDisplay (DisplayID) → \$1void\$1
](#detachDisplay)
+ [

### disconnect () → \$1void\$1
](#disconnect)
+ [

### disconnectCollaborator (connectionId) → \$1void\$1
](#disconnectCollaborator)
+ [

### enableDisplayQualityUpdates (aktivieren) → \$1void\$1
](#enableDisplayQualityUpdates)
+ [

### enableHighPixelDichte (aktivieren) → \$1void\$1
](#enableHighPixelDensity)
+ [

### enableTimezoneRedirection(aktivieren) → \$1Promise\$1Promise. < \$1Code: [TimezoneRedirectionErrorCode](dcv-module.md#TimezoneRedirectionErrorCode), Nachricht: Zeichenfolge\$1 >\$1
](#enableTimezoneRedirection)
+ [

### enterRelativeMouseModus () → \$1void\$1
](#enterRelativeMouseMode)
+ [

### getConnectedDevices() → \$1Versprechen. <Reihe. < MediaDeviceInfo >>\$1Versprechen. < \$1message: string\$1 >\$1
](#getConnectedDevices)
+ [

### getFileExplorer() → \$1Versprechen. < [Dateispeicher >\$1Promise](dcv-module.md#filestorage). < \$1Code: [ChannelErrorCode](dcv-module.md#ChannelErrorCode), Nachricht: Zeichenfolge\$1 >\$1
](#getFileExplorer)
+ [

### getServerInfo() → \$1[Serverinfo](dcv-module.md#serverInfo)\$1
](#getServerInfo)
+ [

### getScreenshot () → \$1Versprechen \$1 Versprechen. < \$1Code: [ScreenshotErrorCode](dcv-module.md#ScreenshotErrorCode), Nachricht: Zeichenfolge\$1 >\$1
](#getScreenshot)
+ [

### getStats () → \$1[Statistiken](dcv-module.md#stats)\$1
](#getStats)
+ [

### latchModifierKey(Schlüssel, Ort, isDown) → \$1boolean\$1
](#latchModifierKey)
+ [

### OpenChannel (Name, AuthToken, Callbacks, Namespace) → \$1Promise\$1Promise. < \$1Code:, Nachricht: [ChannelErrorCode](dcv-module.md#ChannelErrorCode)Zeichenfolge\$1 >\$1
](#openChannel)
+ [

### QueryFeature (FeatureName) → \$1Versprechen. < \$1aktiviert: boolean, remote? : Zeichenfolge, AutoCopy? : boolean, AutoPaste? : boolean, serviceStatus? : Zeichenfolge, verfügbar? : boolean\$1 >\$1Versprechen. < \$1message: string\$1 >\$1
](#queryFeature)
+ [

### registerKeyboardShortcuts(Abkürzungen) → \$1void\$1
](#registerKeyboardShortcuts)
+ [

### requestDisplayConfig(highColorAccuracy) → \$1Versprechen\$1Versprechen. < \$1Code: [DisplayConfigErrorCode](dcv-module.md#DisplayConfigErrorCode), Nachricht: Zeichenfolge\$1 >\$1
](#requestDisplayConfig)
+ [

### requestDisplayLayout(Layout) → \$1Versprechen\$1Versprechen. < \$1Code: [ResolutionErrorCode](dcv-module.md#ResolutionErrorCode), Nachricht: Zeichenfolge\$1 >\$1
](#requestDisplayLayout)
+ [

### RequestResolution (Breite, Höhe) → \$1Promise\$1Promise. < \$1Code: [ResolutionErrorCode](dcv-module.md#ResolutionErrorCode), Nachricht: Zeichenfolge\$1 >\$1
](#requestResolution)
+ [

### sendKeyboardEvent(Ereignis) → \$1boolean\$1
](#sendKeyboardEvent)
+ [

### sendKeyboardShortcut(Abkürzung) → \$1void\$1
](#sendKeyboardShortcut)
+ [

### setDisplayQuality(min, maxopt) → \$1nichtig\$1
](#setDisplayQuality)
+ [

### setDisplayScale(scaleRatio, DisplayID) → \$1Promise\$1Promise. < \$1Code: [ResolutionErrorCode](dcv-module.md#ResolutionErrorCode), Nachricht: Zeichenfolge\$1 >\$1 (VERALTET)
](#setDisplayScale)
+ [

### setKeyboardQuirks(Macken) → \$1void\$1
](#setKeyboardQuirks)
+ [

### setMaxDisplayAuflösung (maxWidth, maxHeight) → \$1void\$1
](#setMaxDisplayResolution)
+ [

### setMicrophone (aktivieren) → \$1Promise\$1Promise. < \$1Code: [AudioErrorCode](dcv-module.md#AudioErrorCode), Nachricht: Zeichenfolge\$1 >\$1
](#setMicrophone)
+ [

### setMinDisplayAuflösung (minWidth, minHeight) → \$1void\$1
](#setMinDisplayResolution)
+ [

### setUploadBandwidth(Wert) → \$1Zahl\$1
](#setUploadBandwidth)
+ [

### setVolume (Volumen) → \$1void\$1
](#setVolume)
+ [

### setMicrophone (enable, deviceID) → \$1Promise\$1Promise. < \$1Code: [AudioErrorCode](dcv-module.md#AudioErrorCode), Nachricht: Zeichenfolge\$1 >\$1
](#setMicrophone)
+ [

### setWebcam (aktivieren, DeviceID) → \$1Promise\$1Promise. < \$1Code: [WebcamErrorCode](dcv-module.md#WebcamErrorCode), Nachricht: Zeichenfolge\$1 >\$1
](#setWebcam)
+ [

### syncClipboards () → \$1boolean\$1
](#syncClipboards)

### AttachDisplay (win, DisplayConf) → \$1Versprechen. <number>\$1Versprechen. < \$1Code: [MultiMonitorErrorCode](dcv-module.md#MultiMonitorErrorCode), Nachricht: Zeichenfolge\$1 >\$1
<a name="attachDisplay"></a>

 Fügt einem Fenster eine bestimmte Anzeige hinzu. Sie können das Hauptdisplay nicht anschließen. Bei Erfolg gibt die Funktion den zurück`displayId`. 

#### Parameter:
<a name="parameters-1"></a>


|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  Name  |  Typ  |  Attribute  |  Description  | 
| --- | --- | --- | --- | 
|  win  |  Objekt  |  Das Fenster, an das das Display angeschlossen werden muss.  | 
|  displayConf  |  Objekt  |  Die Konfiguration des Displays. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/dcv/latest/websdkguide/connection-class.html)  | 
|  displayId  |  number  |  <optional>  |  Die ID des Displays.  | 
|  displayDivName  |   |   |  Der Name des Display-Divs.  | 

#### Rückgabe:
<a name="returns"></a>

 Versprich es. Wenn das Versprechen abgelehnt wird, gibt es ein Fehlerobjekt zurück. 

 Typ   
 Versprechen. <number>\$1 Versprechen. < \$1Code: [MultiMonitorErrorCode](dcv-module.md#MultiMonitorErrorCode), Nachricht: Zeichenfolge\$1 > 

### captureClipboardEvents(aktiviert, Win, DisplayID) → \$1void\$1
<a name="captureClipboardEvents"></a>

 Startet oder beendet das Abhören von Copy-Paste-Ereignissen. Bei interaktiven Zwischenablagen (immer beim Einfügen) müssen wir anfangen, uns die Ereignisse anzuhören. copy/paste Es könnte nützlich sein, das Abhören nur dann zu starten und zu beenden, wenn es nötig ist, zum Beispiel wenn ein Modal angezeigt wird. 

#### Parameter:
<a name="parameters-2"></a>


|  Name  |  Typ  |  Attribute  |  Description  | 
| --- | --- | --- | --- | 
|  enabled  |  boolesch  |   |  Um mit dem Abhören von Ereignissen zu beginnen, geben Sie antrue. Um das Abhören von Ereignissen zu beenden, geben Sie anfalse.  | 
|  win  |  Objekt  |  <optional>  |  Das Fenster, in dem Sie nach Ereignissen Ausschau halten können. Wenn es weggelassen wird, wird das Standardfenster verwendet.  | 
|  displayId  |  number  |  <optional>  |  Die ID des Displays, das die Ereignisse abhören soll. Wenn nicht angegeben, wird die Standardanzeige des Fensters verwendet.  | 

#### Rückgabe:
<a name="returns-1"></a>

 Typ   
 void 

### detachDisplay (DisplayID) → \$1void\$1
<a name="detachDisplay"></a>

 Trennt eine bestimmte Anzeige ab. Das Hauptdisplay kann nicht abgenommen werden. 

#### Parameter:
<a name="parameters-3"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  displayId  |  number  |  Die ID des Displays, das abgenommen werden soll.  | 

#### Rückgabe:
<a name="returns-2"></a>

 Typ   
 void 

### disconnect () → \$1void\$1
<a name="disconnect"></a>

 Trennt die Verbindung zum Amazon DCV-Server und schließt die Verbindung. 

#### Rückgabe:
<a name="returns-3"></a>

 Typ   
 void 

### disconnectCollaborator (connectionId) → \$1void\$1
<a name="disconnectCollaborator"></a>

 Fordert die Trennung eines Mitarbeiters an, der mit der angegebenen Verbindungs-ID verbunden ist (seit Amazon DCV Web Client SDK Version 1.1.0). 

#### Parameter:
<a name="parameters-4"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  connectionId  |  boolesch  |  Die ID der Verbindung, die getrennt wird.  | 

#### Rückgabe:
<a name="returns-4"></a>

 Typ   
 void 

### enableDisplayQualityUpdates (aktivieren) → \$1void\$1
<a name="enableDisplayQualityUpdates"></a>

 Aktiviert oder deaktiviert Updates zur Anzeigequalität für Streaming-Bereiche, die keine Updates erhalten. Das Deaktivieren von Updates zur Anzeigequalität reduziert die Bandbreitennutzung, verringert aber auch die Anzeigequalität. 

#### Parameter:
<a name="parameters-5"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  enable  |  boolesch  |  Um Aktualisierungen der Anzeigequalität zu aktivieren, geben Sie antrue. Geben Sie an, um Aktualisierungen der Anzeigequalität zu deaktivierenfalse.  | 

#### Rückgabe:
<a name="returns-5"></a>

 Typ   
 void 

### enableHighPixelDichte (aktivieren) → \$1void\$1
<a name="enableHighPixelDensity"></a>

 Aktiviert oder deaktiviert die hohe Pixeldichte auf dem Client. 

#### Parameter:
<a name="parameters-5"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  enable  |  boolesch  |  Ob eine hohe Pixeldichte aktiviert werden soll oder nicht.  | 

#### Rückgabe:
<a name="returns-5"></a>

 Typ   
 void 

### enableTimezoneRedirection(aktivieren) → \$1Promise\$1Promise. < \$1Code: [TimezoneRedirectionErrorCode](dcv-module.md#TimezoneRedirectionErrorCode), Nachricht: Zeichenfolge\$1 >\$1
<a name="enableTimezoneRedirection"></a>

 Aktiviert oder deaktiviert die Zeitzonenumleitung. Sobald sie aktiviert ist, fordert der Client den Server auf, die Zeitzone des Server-Desktops an die Zeitzone des Clients anzupassen. 

#### Parameter:
<a name="parameters-5"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  enable  |  boolesch  |  Geben Sie an, um die Zeitzonenumleitung zu aktivieren. true Geben Sie an, um die Zeitzonenumleitung zu deaktivieren. false  | 

#### Rückgabe:
<a name="returns-5"></a>

 Versprich es. Wenn das Versprechen abgelehnt wird, gibt es ein Fehlerobjekt zurück. 

 Typ   
 Versprechen. <number>\$1 Versprechen. < \$1Code: [TimezoneRedirectionErrorCode](dcv-module.md#TimezoneRedirectionErrorCode), Nachricht: Zeichenfolge\$1 > 

### enterRelativeMouseModus () → \$1void\$1
<a name="enterRelativeMouseMode"></a>

 Aktiviert den relativen Mausmodus. 

#### Rückgabe:
<a name="returns65"></a>

 Typ   
 void 

### getConnectedDevices() → \$1Versprechen. <Reihe. < MediaDeviceInfo >>\$1Versprechen. < \$1message: string\$1 >\$1
<a name="getConnectedDevices"></a>

 Fordert eine Liste der Mediengeräte an, die mit dem Client-Computer verbunden sind. 

#### Rückgabe:
<a name="returns-7"></a>

 Bei Erfolg wird ein Promise zurückgegeben, das in ein Array von MediaDeviceInfo Objekten aufgelöst wird. Weitere Informationen finden Sie unter https://developer.mozilla. org/en-US/docs/Web/API/MediaDeviceInfo. Wenn das Versprechen abgelehnt wird, gibt es ein Fehlerobjekt zurück. 

 Typ   
 Versprechen. <Reihe. < MediaDeviceInfo >> \$1 Versprochen. < \$1message: string\$1 > 

### getFileExplorer() → \$1Versprechen. < [Dateispeicher >\$1Promise](dcv-module.md#filestorage). < \$1Code: [ChannelErrorCode](dcv-module.md#ChannelErrorCode), Nachricht: Zeichenfolge\$1 >\$1
<a name="getFileExplorer"></a>

 Ruft ein Objekt zur Verwaltung des Dateispeichers des Amazon DCV-Servers ab. 

#### Rückgabe:
<a name="returns-8"></a>

 Versprich es. Löst das Ergebnis in das Datei-Explorer-Objekt auf, wenn es erfüllt ist, oder in ein Fehlerobjekt, wenn es abgelehnt wird. 

 Typ   
 Versprich es. < [Dateispeicher > \$1 Versprechen](dcv-module.md#filestorage). < \$1Code: [ChannelErrorCode](dcv-module.md#ChannelErrorCode), Nachricht: Zeichenfolge\$1 > 

### getServerInfo() → \$1[Serverinfo](dcv-module.md#serverInfo)\$1
<a name="getServerInfo"></a>

 Ruft Informationen über den Amazon DCV-Server ab. 

#### Rückgabe:
<a name="returns-9"></a>

 Informationen über die Serversoftware. 

 Typ   
 [Serverinformationen](dcv-module.md#serverInfo) 

### getScreenshot () → \$1Versprechen \$1 Versprechen. < \$1Code: [ScreenshotErrorCode](dcv-module.md#ScreenshotErrorCode), Nachricht: Zeichenfolge\$1 >\$1
<a name="getScreenshot"></a>

 Ruft den Screenshot des Remote-Desktops im PNG-Format ab. Der Screenshot wird im [ScreenshotCallback-Observer](dcv-module.md#screenshotCallback) zurückgegeben. `null`wird stattdessen im Falle von Fehlern zurückgegeben. 

#### Rückgabe:
<a name="returns-30"></a>

 Versprechen, das gelöst wird, wenn die Anfrage bearbeitet wird. Bei Ablehnung erhalten wir ein Fehlerobjekt. 

 Typ   
 Versprechen \$1 Versprechen. < \$1Code: [ScreenshotErrorCode](dcv-module.md#ScreenshotErrorCode), Nachricht: Zeichenfolge\$1 > 

### getStats () → \$1[Statistiken](dcv-module.md#stats)\$1
<a name="getStats"></a>

 Ruft Statistiken über den Amazon DCV-Server ab. 

#### Rückgabe:
<a name="returns-10"></a>

 Informationen zu den Streaming-Statistiken. 

 Typ   
 [Statistiken](dcv-module.md#stats) 

### latchModifierKey(Schlüssel, Ort, isDown) → \$1boolean\$1
<a name="latchModifierKey"></a>

 Sendet eine einzelne Tastatur `keydown` oder ein einzelnes `keyup` Ereignis für einen zulässigen Modifikator. 

#### Parameter:
<a name="parameters-6"></a>


|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  key  |  Steuerung \$1 Alt \$1 \$1 Meta AltGraph \$1 OS \$1 Shift  |  Der Schlüssel zum Senden.  | 
|  location  |  KeyboardEvent. Standort  |  Der Standort des Schlüssels. Weitere Informationen finden Sie unter https://developer.mozilla. org/en-US/docs/Web/API/KeyboardEvent/location.  | 
|  isDown  |  boolesch  |  Wenn das Schlüsselereignis, das eingefügt werden soll, ein Keydown (true) oder ein Keyup () ist. false  | 

#### Rückgabe:
<a name="returns-11"></a>

 Wenn die angeforderte Kombination gültig ist, kehrt die Funktion zurück`true`, andernfalls kehrt sie zurück. `false` 

 Typ   
 boolesch 

### OpenChannel (Name, AuthToken, Callbacks, Namespace) → \$1Promise\$1Promise. < \$1Code:, Nachricht: [ChannelErrorCode](dcv-module.md#ChannelErrorCode)Zeichenfolge\$1 >\$1
<a name="openChannel"></a>

 Öffnet einen benutzerdefinierten Datenkanal für die Verbindung, falls er auf dem Amazon DCV-Server erstellt wurde. 

#### Parameter:
<a name="parameters-7"></a>


|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  name  |  Zeichenfolge  |  Der Name des Kanal.  | 
|  authToken  |  Zeichenfolge  |  Das Authentifizierungstoken, das für die Verbindung mit dem Kanal verwendet werden soll.  | 
|  callbacks  |  Objekt  |  Die aufzurufenden Callback-Funktionen onMessage und onClose.  | 
|  namespace  |  Zeichenfolge  |  Der Namespace des Kanals. Verfügbar seit Amazon DCV Web Client SDK 1.2.0 und Amazon DCV Server 2022.1.  | 

#### Rückgabe:
<a name="returns-12"></a>

 Versprochen. Bei Ablehnung erhalten wir ein Fehlerobjekt. 

 Typ   
 Versprechen \$1 Versprechen. < \$1Code: [ChannelErrorCode](dcv-module.md#ChannelErrorCode), Nachricht: Zeichenfolge\$1 > 

### QueryFeature (FeatureName) → \$1Versprechen. < \$1aktiviert: boolean, remote? : Zeichenfolge, AutoCopy? : boolean, AutoPaste? : boolean, serviceStatus? : Zeichenfolge, verfügbar? : boolean\$1 >\$1Versprechen. < \$1message: string\$1 >\$1
<a name="queryFeature"></a>

 Fragt den Status einer bestimmten Amazon DCV-Serverfunktion ab. 

#### Parameter:
<a name="parameters-8"></a>


|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  featureName  |  [Funktion](dcv-module.md#feature)  |  Der Name des Features, das abgefragt werden soll.  | 

#### Rückgabe:
<a name="returns-13"></a>

 Versprich es. Bei Auflösung gibt die Funktion ein `status` Objekt zurück, das immer eine `enabled` Eigenschaft und möglicherweise auch andere Eigenschaften enthält. Wenn die Funktion abgelehnt wird, gibt sie ein `error` Objekt zurück. 

 Typ   
 \$1Versprechen. < \$1aktiviert: boolean, remote? : Zeichenfolge, AutoCopy? : boolean, AutoPaste? : boolean, serviceStatus? : Zeichenfolge, verfügbar? : boolean\$1 > \$1 Versprechen. < \$1message: string\$1 > 

### registerKeyboardShortcuts(Abkürzungen) → \$1void\$1
<a name="registerKeyboardShortcuts"></a>

 Registriert Tastenkombinationen. 

#### Parameter:
<a name="parameters-9"></a>


|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  shortcuts  |  Reihe. <Object>  |  Das Array von Schlüsseln und Zuordnungen, die registriert werden sollen. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/dcv/latest/websdkguide/connection-class.html)  | 
|  sequence  |  Reihe. <Object>  |  Die Tastenkombination zur Registrierung. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/dcv/latest/websdkguide/connection-class.html)  | 
|  output  |  Reihe. <Object>  |  Die beabsichtigte Aktion, die mit der Tastenkombination ausgeführt werden soll. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/dcv/latest/websdkguide/connection-class.html)  | 
|  key  |  KeyboardEvent.key  |  Der Wert der vom Benutzer gedrückten Taste. Weitere Informationen finden Sie unter https://developer.mozilla. org/en-US/docs/Web/API/KeyboardEvent/key.  | 
|  location  |  KeyboardEvent. Standort  |  Das Array der zu sendenden Schlüssel. Die Position der Taste auf der Tastatur. Weitere Informationen finden Sie unter https://developer.mozilla. org/en-US/docs/Web/API/KeyboardEvent/location.  | 
|  key  |  KeyboardEvent. Schlüssel  |  Der Wert der vom Benutzer gedrückten Taste. Weitere Informationen finden Sie unter https://developer.mozilla. org/en-US/docs/Web/API/KeyboardEvent/key.  | 
|  location  |  KeyboardEvent. Standort  |  Das Array der zu sendenden Schlüssel. Die Position der Taste auf der Tastatur. Weitere Informationen finden Sie unter https://developer.mozilla. org/en-US/docs/Web/API/KeyboardEvent/location.  | 

#### Rückgabe:
<a name="returns-14"></a>

 Typ   
 void 

### requestDisplayConfig(highColorAccuracy) → \$1Versprechen\$1Versprechen. < \$1Code: [DisplayConfigErrorCode](dcv-module.md#DisplayConfigErrorCode), Nachricht: Zeichenfolge\$1 >\$1
<a name="requestDisplayConfig"></a>

 Fordert eine aktualisierte Display-Konfiguration vom Amazon DCV-Server an. Verfügbar seit Amazon DCV Web Client SDK 1.1.0 und Amazon DCV Server 2022.0. 

#### Parameter:
<a name="parameters-10"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  highColorAccuracy  |  boolesch  |  Ob eine hohe Farbgenauigkeit verlangt werden soll oder nicht.  | 

#### Rückgabe:
<a name="returns-15"></a>

 Versprich es. Wenn das Versprechen abgelehnt wird, gibt es ein Fehlerobjekt zurück. 

 Typ   
 Versprechen \$1 Versprechen. < \$1Code: [DisplayConfigErrorCode](dcv-module.md#DisplayConfigErrorCode), Nachricht: Zeichenfolge\$1 > 

### requestDisplayLayout(Layout) → \$1Versprechen\$1Versprechen. < \$1Code: [ResolutionErrorCode](dcv-module.md#ResolutionErrorCode), Nachricht: Zeichenfolge\$1 >\$1
<a name="requestDisplayLayout"></a>

 Fordert ein aktualisiertes Display-Layout für die Verbindung an. 

#### Parameter:
<a name="parameters-11"></a>


|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  layout  |  Reihe. < [Überwachen](dcv-module.md#Monitor) >  |  Die angeforderten Anzeigen werden im Layout angezeigt.  | 

#### Rückgabe:
<a name="returns-16"></a>

 Versprich es. Bei Ablehnung erhalten wir ein Fehlerobjekt. 

 Typ   
 Versprechen \$1 Versprechen. < \$1Code: [ResolutionErrorCode](dcv-module.md#ResolutionErrorCode), Nachricht: Zeichenfolge\$1 > 

### RequestResolution (Breite, Höhe) → \$1Promise\$1Promise. < \$1Code: [ResolutionErrorCode](dcv-module.md#ResolutionErrorCode), Nachricht: Zeichenfolge\$1 >\$1
<a name="requestResolution"></a>

 Fordert eine aktualisierte Bildschirmauflösung vom Amazon DCV-Server an. 

#### Parameter:
<a name="parameters-12"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  width  |  number  |  Die anzufordernde Breite in Pixeln. Der zulässige Mindestwert ist0.  | 
|  height  |  number  |  Die anzufordernde Höhe in Pixeln. Der zulässige Mindestwert ist0.  | 

#### Rückgabe:
<a name="returns-17"></a>

 Versprich es. Wenn das Versprechen abgelehnt wird, gibt es ein Fehlerobjekt zurück. 

 Typ   
 Versprechen \$1 Versprechen. < \$1Code: [ResolutionErrorCode](dcv-module.md#ResolutionErrorCode), Nachricht: Zeichenfolge\$1 > 

### sendKeyboardEvent(Ereignis) → \$1boolean\$1
<a name="sendKeyboardEvent"></a>

 Sendet ein Tastaturkürzel-Ereignis. Weitere Informationen zu Tastaturereignissen finden Sie unter [https://developer.mozilla. org/en-US/docs/Web/API/KeyboardEvent](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent). Zu den gültigen Keyboard-Ereignissen gehören: `keydown``keypress`, und`keyup`. Weitere Informationen zu diesen Ereignissen finden Sie unter [https://developer.mozilla. org/en-US/docs/Web/API/KeyboardEvent](https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent#events)\$1events. 

#### Parameter:
<a name="parameters-13"></a>


|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  event  |  KeyboardEvent  |  Das zu sendende Tastaturereignis.  | 

#### Rückgabe:
<a name="returns-18"></a>

 Wenn das Ereignis nicht gültig ist, kehrt die Funktion zurück`false`. Wenn das Ereignis gültig ist, kehrt die Funktion zurück`true`. 

 Typ   
 boolesch 

### sendKeyboardShortcut(Abkürzung) → \$1void\$1
<a name="sendKeyboardShortcut"></a>

 Sendet eine Tastenkombination. Verwenden Sie diese Funktion, um eine vollständige `keydown` oder eine `keyup` Sequenz zu senden. Wenn Sie beispielsweise Strg \$1 Alt \$1 Del senden, werden die `keydown` Ereignisse für alle Tasten gesendet, gefolgt von den `keyup` Ereignissen. Verwenden Sie diese Funktion auch dann, wenn Sie eine einzelne Taste senden möchten. 

#### Parameter:
<a name="parameters-14"></a>


|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  shortcut  |  Reihe. <Object>  |  Das Array der zu sendenden Schlüssel. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/dcv/latest/websdkguide/connection-class.html)  | 
|  key  |  KeyboardEvent. Schlüssel  |  Der Wert der vom Benutzer gedrückten Taste. Weitere Informationen finden Sie unter https://developer.mozilla. org/en-US/docs/Web/API/KeyboardEvent/key.  | 
|  location  |  KeyboardEvent. Standort  |  Das Array der zu sendenden Schlüssel. Die Position der Taste auf der Tastatur. Weitere Informationen finden Sie unter https://developer.mozilla. org/en-US/docs/Web/API/KeyboardEvent/location.  | 

#### Rückgabe:
<a name="returns-19"></a>

 Typ   
 void 

### setDisplayQuality(min, maxopt) → \$1nichtig\$1
<a name="setDisplayQuality"></a>

 Legt die für die Verbindung zu verwendende Bildqualität fest. Gültiger Bereich ist `0` bis`100`, `1` wobei die niedrigste Bildqualität und die höchste Bildqualität angegeben `100` werden. Geben Sie `0` an, ob der aktuelle Wert beibehalten werden soll. 

#### Parameter:
<a name="parameters-15"></a>


|  Name  |  Typ  |  Attribute  |  Description  | 
| --- | --- | --- | --- | 
|  min  |  number  |   |  Die minimale Bildqualität.  | 
|  max  |  number  |  <optional>  |  Die maximale Bildqualität.  | 

#### Rückgabe:
<a name="returns-20"></a>

 Typ   
 void 

### setDisplayScale(scaleRatio, DisplayID) → \$1Promise\$1Promise. < \$1Code: [ResolutionErrorCode](dcv-module.md#ResolutionErrorCode), Nachricht: Zeichenfolge\$1 >\$1 (VERALTET)
<a name="setDisplayScale"></a>

 Veraltet seit Version 1.3.0. Die Anzeigeskala muss nicht mehr eingestellt werden. Mauskoordinaten werden automatisch intern verwaltet. 

 Informiert das Amazon DCV darüber, dass die Anzeige auf der Client-Seite skaliert ist. Verwenden Sie diese Option, um den Server darüber zu informieren, dass er Mausereignisse skalieren muss, um sie an das Anzeigeverhältnis des Clients anzupassen. 

#### Parameter:
<a name="parameters-16"></a>


|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  scaleRatio  |  float  |  Das zu verwendende Skalierungsverhältnis. Muss eine strikt positive Zahl sein.  | 
|  displayId  |  number  |  Die ID des zu skalierenden Displays.  | 

#### Rückgabe:
<a name="returns-21"></a>

 Versprich es. Wenn das Versprechen abgelehnt wird, gibt es ein Fehlerobjekt zurück. 

 Typ   
 Versprechen \$1 Versprechen. < \$1Code: [ResolutionErrorCode](dcv-module.md#ResolutionErrorCode), Nachricht: Zeichenfolge\$1 > 

### setKeyboardQuirks(Macken) → \$1void\$1
<a name="setKeyboardQuirks"></a>

 Legt die Eigenheiten der Tastatur für den Client-Computer fest. 

#### Parameter:
<a name="parameters-17"></a>


|  Name  |  Typ  |  Description  | 
| --- | --- | --- | 
|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  quirks  |  Objekt  |  Die Tastatur ist beim Aktivieren oder Deaktivieren eigenartig. [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/de_de/dcv/latest/websdkguide/connection-class.html)  | 
|  macOptionToAlt  |  boolesch  |  Geben Sie an, um die Optionstaste der Alt-Taste für macOS zuzuordnentrue. Andernfalls geben Sie false an.  | 
|  macCommandToControl  |  boolesch  |  Um die Befehlstaste Strg für macOS zuzuordnen, geben Sie antrue. Andernfalls geben Sie false an.  | 

#### Rückgabe:
<a name="returns-22"></a>

 Typ   
 void 

### setMaxDisplayAuflösung (maxWidth, maxHeight) → \$1void\$1
<a name="setMaxDisplayResolution"></a>

 Legt die maximale Bildschirmauflösung fest, die für die Verbindung verwendet werden soll. 

#### Parameter:
<a name="parameters-18"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  maxWidth  |  number  |  Die maximale Anzeigebreite in Pixeln. Der zulässige Mindestwert ist0.  | 
|  maxHeight  |  number  |  Die maximale Anzeigehöhe in Pixeln. Der zulässige Mindestwert ist0.  | 

#### Rückgabe:
<a name="returns-23"></a>

 Typ   
 void 

### setMicrophone (aktivieren) → \$1Promise\$1Promise. < \$1Code: [AudioErrorCode](dcv-module.md#AudioErrorCode), Nachricht: Zeichenfolge\$1 >\$1
<a name="setMicrophone"></a>

 Aktiviert oder deaktiviert das Mikrofon. 

#### Parameter:
<a name="parameters-19"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  enable  |  boolesch  |  Geben true Sie an, um das Mikrofon zu aktivieren. Um das Mikrofon zu deaktivieren, geben Sie anfalse.  | 

#### Rückgabe:
<a name="returns-24"></a>

 Versprich es. Wenn das Versprechen abgelehnt wird, gibt es ein Fehlerobjekt zurück. 

 Typ   
 Versprechen \$1 Versprechen. < \$1Code: [AudioErrorCode](dcv-module.md#AudioErrorCode), Nachricht: Zeichenfolge\$1 > 

### setMinDisplayAuflösung (minWidth, minHeight) → \$1void\$1
<a name="setMinDisplayResolution"></a>

 Legt die minimale Bildschirmauflösung fest, die für die Verbindung verwendet werden soll. Für einige Anwendungen ist möglicherweise eine minimale Bildschirmauflösung erforderlich. Wenn die erforderliche Mindestauflösung größer als die vom Client unterstützte maximale Auflösung ist, wird eine Strategie zur Größenänderung verwendet. Verwenden Sie diese Funktion mit Bedacht. Die Strategie zur Größenänderung könnte zu einem weniger präzisen Maus- und Touch-Eingabesystem führen. 

#### Parameter:
<a name="parameters-20"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  minWidth  |  number  |  Die minimale Anzeigebreite in Pixeln. Der zulässige Mindestwert ist0.  | 
|  minHeight  |  number  |  Die minimale Anzeigehöhe in Pixeln. Der zulässige Mindestwert ist0.  | 

#### Rückgabe:
<a name="returns-25"></a>

 Typ   
 void 

### setUploadBandwidth(Wert) → \$1Zahl\$1
<a name="setUploadBandwidth"></a>

 Legt die maximale Bandbreite fest, die für das Hochladen von Dateien auf den Amazon DCV-Server verwendet werden soll. 

#### Parameter:
<a name="parameters-21"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  value  |  number  |  Die maximale Bandbreitenbeschränkung in Kbit/s. Der gültige Bereich liegt zwischen 1024 kbit/s und 102400 kbit/s.  | 

#### Rückgabe:
<a name="returns-26"></a>

 - Das festgelegte Bandbreitenlimit. `null`wenn die Dateispeicherfunktion auf dem Server deaktiviert ist. 

 Typ   
 number 

### setVolume (Volumen) → \$1void\$1
<a name="setVolume"></a>

 Legt die Lautstärke fest, die für Audio verwendet werden soll. Der gültige Bereich liegt zwischen 0 und 100, wobei 0 die niedrigste Lautstärke und 100 die höchste Lautstärke ist. 

#### Parameter:
<a name="parameters-22"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  volume  |  number  |  Die zu verwendende Lautstärke.  | 

#### Rückgabe:
<a name="returns-27"></a>

 Typ   
 void 

### setMicrophone (enable, deviceID) → \$1Promise\$1Promise. < \$1Code: [AudioErrorCode](dcv-module.md#AudioErrorCode), Nachricht: Zeichenfolge\$1 >\$1
<a name="setMicrophone"></a>

 [Experimentell — könnte sich in future ändern] Aktiviert oder deaktiviert das Mikrofon. 

#### Parameter:
<a name="parameters-23"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  enable  |  boolesch  |  Um das Mikrofon zu aktivieren, geben Sie antrue. Um das Mikrofon zu deaktivieren, geben Sie anfalse.  | 
|  deviceId  |  Zeichenfolge  |  Die Geräte-ID des Mikrofons. Wenn keine DeviceID angegeben wird, wird die default DeviceID verwendet.  | 

#### Rückgabe:
<a name="returns-28"></a>

 Versprich es. Wenn das Versprechen abgelehnt wird, gibt es ein Fehlerobjekt zurück. 

 Typ   
 Versprechen \$1 Versprechen. < \$1Code: [AudioErrorCode](dcv-module.md#AudioErrorCode), Nachricht: Zeichenfolge\$1 > 

### setWebcam (aktivieren, DeviceID) → \$1Promise\$1Promise. < \$1Code: [WebcamErrorCode](dcv-module.md#WebcamErrorCode), Nachricht: Zeichenfolge\$1 >\$1
<a name="setWebcam"></a>

 Aktiviert oder deaktiviert die Webcam. 

#### Parameter:
<a name="parameters-23"></a>


|  Name  |  Typ  |  Beschreibung  | 
| --- | --- | --- | 
|  enable  |  boolesch  |  Geben true Sie an, um die Webcam zu aktivieren. Geben Sie an, um die Webcam zu deaktivierenfalse.  | 
|  deviceId  |  Zeichenfolge  |  Die Geräte-ID der Webcam.  | 

#### Rückgabe:
<a name="returns-28"></a>

 Versprechen Sie, dass bei Erfolg die Auflösung zur Geräte-ID der attached/detached Webcam erfolgt. Wenn das Versprechen abgelehnt wird, gibt es ein Fehlerobjekt zurück. 

 Typ   
 Versprechen. <string>\$1 Versprechen. < \$1Code: [WebcamErrorCode](dcv-module.md#WebcamErrorCode), Nachricht: Zeichenfolge\$1 > 

### syncClipboards () → \$1boolean\$1
<a name="syncClipboards"></a>

 Synchronisiert die Zwischenablage des lokalen Clients mit der Zwischenablage des externen Amazon DCV-Servers. Autocopy muss vom Browser unterstützt werden. 

#### Rückgabe:
<a name="returns-29"></a>

 Wenn die Zwischenablagen synchronisiert wurden, kehrt die Funktion zurück. `true` Wenn die Zwischenablagen nicht synchronisiert wurden oder wenn der Browser das automatische Kopieren nicht unterstützt, kehrt die Funktion zurück. `false` 

 Typ   
 boolesch 