---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://www.servicenow.com/docs/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# Quellcode für die C Sharp-Integration

# Quellcode für die C Sharp-Integration {#ariaid-title1}

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

Nachdem Sie den Quellcode definiert haben, fügen Sie ihn ein.

Nun können wir den Code einfügen. Doppelklicken Sie auf die Schaltfläche Webservice senden in Ihrem Formular, um den Backend-Code für das erstellte Formular zu öffnen. Hier ist der Code, um einen Datensatz in die Demo-Instanz einzufügen, und die Antwort zu lesen.  

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;

    namespace ExampleWebServiceForWiki
    {
        public partial class FormMain : Form
        {
            public FormMain()
            {
                InitializeComponent();
            }

            private void buttonSend_Click(object sender, EventArgs e)
            {
                /*  SERVICE REFERENCE-SPECIFIC CODE  
                ServiceReference1.ServiceNowSoapClient soapClient = new ServiceReference1.ServiceNowSoapClient();
                soapClient.ClientCredentials.UserName.UserName ="itil";
                soapClient.ClientCredentials.UserName.Password ="itil"; 
                
                ServiceReference1.insert insert = new ExampleWebServiceForWiki.ServiceReference1.insert();
                ServiceReference1.insertResponse response = new ExampleWebServiceForWiki.ServiceReference1.insertResponse();
                //   END OF SERVICE REFERENCE CODE    */

                //   WEB REFERENCE-SPECIFIC CODE
                WebReference1.ServiceNow_incident soapClient = new ExampleWebServiceForWiki.WebReference1.ServiceNow_incident();
                System.Net.ICredentials cred = new System.Net.NetworkCredential("itil", "itil");
                soapClient.Credentials = cred;

                WebReference1.insert insert = new WebReference1.insert();
                WebReference1.insertResponse response = new WebReference1.insertResponse();
                //   END OF WEB REFERENCE CODE

                insert.category = "Category";
                insert.comments = "Comments";
                insert.short_description = "My short description";
               
                try
                {
                    response = soapClient.insert(insert);
                    this.richTextBoxResult.Text = "Incident Number: " + response.number + "\n";
                    this.richTextBoxResult.Text += "Sys_id: " + response.sys_id;
                }
                catch (Exception error)
                {
                    this.richTextBoxResult.Text = error.Message;
                }          
            }
        }
     


    }


