---
sourceDocument: Xanadu: Erstellen oder ändern Sie Anwendungen
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/application-development

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu: Erstellen oder ändern Sie Anwendungen

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

# Fügen Sie Eigenschaften für die Kommunikation mit hinzu Virtual Agent

# Fügen Sie Eigenschaften für die Kommunikation mit hinzu Virtual Agent {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 Minute Lesedauer

Um eine -Komponente für Virtual Agentzu entwickeln, fügen Sie bestimmte Eigenschaften und Aktionen für die Interaktion mit der Virtual Agent Clientschnittstelle hinzu. Die erforderlichen Eigenschaften hängen vom Typ der Komponente ab, die Sie erstellen.

## Vorbereitungen

* [Richten Sie Ihre Umgebung ein](https://servicenow-prod.fluidtopics.net/_HmGtnR2vJJwlTiOigwRsg "Bereiten Sie Ihre lokale Umgebung vor, indem Sie die JavaScript-Laufzeitumgebung Node.js, den Knoten-Paketmanager (npm) und Erweiterung der UI-Komponenteinstallieren. Mit diesen Tools können Sie Komponenten lokal entwickeln und erstellen und in Ihrer -Instanz bereitstellen.")
* [Richten Sie Ihr Projekt ein](https://servicenow-prod.fluidtopics.net/TvBrQ1nSAdEcZqDS0sW4tA "Erstellen Sie das Komponentenprojekt und den Satz von Dateien, die für die Entwicklung einer Komponente erforderlich sind. Sie können eine Verbindung zu Ihrer -Instanz herstellen und einen Anwendungsbereich für Ihre Komponente erstellen oder einen Bereich zur späteren Überprüfung reservieren.")
* [Entwickeln Sie eine Komponente](https://servicenow-prod.fluidtopics.net/60dMB1wH13bjOzez8u7d0A "Fügen Sie Ihren Komponentencode hinzu, und testen Sie ihn mit einem lokalen Entwicklungsserver.")
{#add-va-properties__ul_wb3_xbn_tkb}

## Prozedur

1. Fügen Sie in Ihrem Komponentencode die Virtual Agent -Eigenschaften hinzu, um mit der Client-Schnittstelle Virtual Agent \] zu interagieren.  
   {#add-va-properties__table_k3t_nqd_lmb__entry__2}

   | Eigenschaft | Beschreibung |
   |-|-|
   | Steuerungsdaten | Anfängliche Daten, die der Server Virtual Agent an Ihre Komponente sendet, während das Thema ausgeführt wird. Datentyp: JSON-Objekt |
   | responseValue | Daten, die von der Antwort des Anwenders an die Komponente gesendet werden, entweder direkt vom Client oder im Falle einer Aktualisierung vom Server. Verwenden Sie nur in Komponenten, die Benutzereingaben erfordern. Datentyp: JSON-Objekt |
   | forceCloseControl | Kennzeichnung, die angibt, ob die Komponente Eingaben akzeptieren kann. Bei „wahr" wird das Steuerelement geschlossen, und der Benutzer kann nicht mit ihm interagieren. Überwachen Sie Changes auf dem Client, um diesen Wert zu aktualisieren. Verwenden Sie nur in Komponenten, die Benutzereingaben erfordern. Datentyp: Boolesch |
   [Tabelle : 1. Virtual Agent Komponenteneigenschaften]

   {#add-va-properties__table_k3t_nqd_lmb}
2. Verwenden Sie beim Erstellen einer Eingabekomponente die Aktion `VA_CONTROL#VALUE_SENT`, um Anwenderwerte an den Server zu senden.  
   {#add-va-properties__table_pdz_frd_lmb__entry__2}

   | Aktion | Beschreibung |
   |-|-|
   | VA_CONTROL#VALUE_SENT | Antwortdaten vom Client, die an den Server gesendet werden sollen. Verwenden Sie nur in Komponenten, die Benutzereingaben erfordern. Datentyp: JSON-Objekt |
   [Tabelle : 2. Virtual Agent Komponentenaktionen]

   {#add-va-properties__table_pdz_frd_lmb}

## Nächste Maßnahme

[Testen Sie eine Komponente für Virtual Agent](https://servicenow-prod.fluidtopics.net/Ukfj7bcGWmhnpz9oF4VHEA "Testen Sie Ihre anwenderdefinierte Komponente Virtual Agent, bevor Sie sie in Ihrer -Instanz bereitstellen.")und [Stellen Sie eine Komponente für eine Instanz bereit](https://servicenow-prod.fluidtopics.net/RRoag1j3d8Wk62ESclMe7g "Stellen Sie Ihre Komponente bereit, damit sie in Ihrer Instanz als Anwendungs-Plugin angezeigt wird.").
**Zugehörige Konzepte**   

* [Generator für anwenderdefinierte Komponenten](https://servicenow-prod.fluidtopics.net/vWVQnmx~8lN~OTq11cdvTQ "Entwickeln Sie anwenderdefinierte Komponenten mit Next Experience UI Framework und Erweiterung der UI-Komponente.")

