Ejemplo: inicio rápido para la API de útiles de XMR
Este ejemplo de código .NET de C# muestra cómo conectarse a un entorno de Microsoft Dataverse utilizando el control de inicio de sesión de útiles de XRM basado en WPF. A continuación, el ejemplo realiza operaciones de creación, actualización, recuperación y eliminación en una tabla de Dataverse. Para obtener más información acerca de los útiles de XMR, consulte Crear aplicaciones cliente de Windows mediante los útiles XRM.
Requisitos
- Visual Studio 2019 o posterior
- Entorno de prueba de Dataverse y credenciales de inicio de sesión de usuario válidas
Cómo ejecutar el ejemplo
- Clone el repositorio de PowerApps-Samples para que tenga una copia local.
- Abra el archivo
dataverse\Xrm Tooling\Quick start for XRM Tooling\C#\QuickStartXRMToolingWPFClient.sln
en Visual Studio. - Presione F5 para compilar y ejecutar el programa.
Se le pedirá la siguiente información de inicio de sesión para el entorno:
Demostraciones
- El código de ejemplo proporciona un control de inicio de sesión común integrado para autenticación y almacenamiento en caché y reutilización de credenciales. Para obtener más información sobre el control de inicio de sesión común, consulte Usar el control de inicio de sesión común de los útiles de XRM.
- Después de conectarse a Dataverse, el ejemplo realiza operaciones de creación, actualización, recuperación y eliminación en una tabla de cuenta.
- Almacena las credenciales de usuario en un archivo de configuración (
Default_QuickStartXRMToolingWPFClient.exe.config
) en la carpetac:\Users\
<username>
\AppData\Roaming\Microsoft\QuickStartXRMToolingWPFClient
cuando el ejemplo se ejecuta por primera vez y, posteriormente, pregunta al usuario si desea usar las credenciales almacenadas o especificar nuevas credenciales en runtime para iniciar sesión en Dataverse. - Genera los siguientes archivos de registro, si se produce algún problema, para ayudar en la solución de problemas:
- Login_ErrorLog.log: Para informar errores de inicio de sesión. Este archivo está disponible en
C:\Users\
<username>
\AppData\Roaming\Microsoft\QuickStartXRMToolingWPFClient
. - QuickStartXRMToolingWPFClient.log: Para informar sobre errores de funcionamiento. Este archivo está disponible en la misma ubicación que la aplicación ejecutable, que se encuentra en la carpeta de depuración del proyecto de Visual Studio.
- Login_ErrorLog.log: Para informar errores de inicio de sesión. Este archivo está disponible en
Vea también
Usar el control de inicio de sesión común de los útiles de XRM
Crear aplicaciones cliente de Windows mediante las herramientas XRM
Nota
¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)
La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).