Ejecutar un programa sencillo mediante los servicios web de Customer Engagement
En este tema se muestra cómo crear y ejecutar un programa que crea un registro de cuenta, recupera el registro, actualiza el registro y, a continuación, pregunta si desea eliminar el registro.
Requisitos previos
- Descargar el Ejemplo: Inicio rápido para Microsoft Dynamics 365 Customer Engagement
- Debe poder iniciar sesión en Dynamics 365 for Customer Engagement.
- Visual Studio
- Microsoft .NET Framework 4.6.2
Recopilar y ejecutar el ejemplo de inicio rápido
Extraiga el archivo descargado y abra \C#\QuickStart.csproj
Abra el archivo \C#\QuickStart.csproj en Visual Studio.
Haga clic con el botón secundario en el proyecto QuickStart del explorador de soluciones y seleccione Administrar paquetes de NuGet...
Seleccione el paquete Microsoft.CrmSdk.CoreAssemblies y actualice a la última versión estable.
Presione F5 para compilar y ejecutar el programa.
Introduzca la siguiente información cuando se le solicite:
Pregunta Descripción Escriba un nombre de servidor y un puerto de CRM [crm.dynamics.com] Escriba el nombre de su Dynamics 365 Server. El valor predeterminado es Dynamics 365 for Customer Engagement (crm.dynamics.com) en Norteamérica.
Ejemplo: myservername
Ejemplo: myprefix.myservername:5500
Ejemplo: crm5.dynamics.com
No incluya el nombre de la organización o protocolo de Internet (http or https). Se le pedirá esta información más adelante.Este servidor está configurado para Capa de sockets seguros (https) (s/n) [n] Escriba y si la dirección URL que utiliza para tener acceso a Dynamics 365 (online) versión 8.2 empieza con https://, en caso contrario, escriba n. Los usuarios de Dynamics 365 for Customer Engagement no ven este aviso. Está esta organización aprovisionada en Microsoft Online Services (y/n) [n] Escriba y si esta es una organización aprovisionada en Microsoft Online Services. De lo contrario, escriba n.
Solo los usuarios de Dynamics 365 for Customer Engagement ven este aviso.Escriba domain\username Para Dynamics 365 for Customer Engagement, escriba su dominio de red y nombre de usuario separados por una barra diagonal inversa (\). Para Dynamics 365 for Customer Engagement (on-premises), escriba su cuenta Microsoft.
Ejemplo local/IFD: mydomain\tadams
Ejemplo en línea: terryadams@somedomain.onmicrosoft.com
Si solo presiona <Entrar> para el nombre del usuario, el programa buscará y usará las credenciales guardadas. Si no hay credenciales guardadas, se producirá un error en el programa.Escriba la contraseña Escriba la contraseña. Los caracteres se mostrarán en la ventana como “*”. Su contraseña se guardará con seguridad en el Administrador de credenciales de Microsoft para poder utilizarla posteriormente. Especifique un número de organización (1-n) [1] En la lista de organizaciones que muestra que usted pertenece, escriba el número correspondiente. El valor predeterminado es 1, que indica la primera organización de la lista. ¿Desea eliminar estos registros de entidad? (y/n) [y] Escriba y para sí y n para no. Una vez que se ejecuta el programa, lo que demuestra que crea, recupera y actualiza un registro de cuenta, puede eliminar el registro que se ha creado, o bien puede dejarlo para poder verlo en la aplicación. Presione Enter para salir Presione Entrar para salir del programa.
Pasos siguientes
Después de ejecutar el programa QuickStart o la mayoría de los demás ejemplos basados en la consola del SDK, la información del servidor, la organización, y el nombre de usuario que ha introducido cuando se le solicitó, se guarda en un archivo de configuración XML para volver a utilizar la próxima vez que ejecute un ejemplo. Esto evita la necesidad de escribir la información de nuevo cuando se ejecuten más ejemplos. Después de la primera vez, las indicaciones de la consola son las siguientes.
Pregunta | Descripción |
---|---|
Especifique el número de configuración de servidor guardado (1-x) [x]: | Escriba cero (0) para crear una nueva configuración de servidor y siga las indicaciones como se indica en la tabla anterior. De lo contrario, escriba el número de configuraciones guardadas como se muestra en la lista mostrada. |
Entrar contraseña: | Escriba la contraseña. Los caracteres se mostrarán en la ventana como “*”. Si la contraseña se ha guardado en un ejemplo anterior, no verá este mensaje. |
¿Desea eliminar estos registros de entidad? (y/n) [y] | Escriba y para sí y n para no. Una vez que se ejecuta el programa, lo que demuestra que crea, recupera y actualiza un registro de cuenta, puede eliminar el registro que se ha creado, o bien puede dejarlo para poder verlo en la aplicación web o en Dynamics 365 for Outlook. |
Presione Enter para salir | Presione Entrar para salir del programa. |
Si desea agregar o modificar la funcionalidad de este programa QuickStart, puede modificar el código en el archivo CRUDOperations.cs.
Para obtener más información acerca de los archivos de código auxiliar que Inicio rápido y muchos otros ejemplos de SDK usan, consulte el código de origen auxiliar que controla el ahorro y la reutilización de la información de configuración del servidor situada en la carpeta "SDK Helper Code" del ejemplo de Inicio rápido.
Un segundo proyecto de ejemplo, llamado QuickStart con conexión simplificada, está incluido en la solución Visual Studio. Este segundo ejemplo muestra un método simplificado para conectarse al servicio web de la organización de Dynamics 365 Customer Engagement (on-premises), pero es de otra manera similar al primer ejemplo de QuickStart. En este ejemplo no se usa ningún código auxiliar para establecer una conexión de servicio web.
Consultar también
Tutoriales para obtener más información sobre Dynamics 365 Customer Engagement (on-premises)
Ejemplo: Inicio rápido para Dynamics 365 Customer Engagement
Ejemplo: tutorial de conexión simplificada con Dynamics 365 Customer Engagement (on-premises)
Escribir código para Dynamics 365 Customer Engagement (on-premises)
Directorio de código de ejemplo para Dynamics 365 Customer Engagement (on-premises)