Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las herramientas XRM son un conjunto de API basadas en el SDK para .NET que proporcionan compatibilidad con la creación de aplicaciones cliente de Windows para Dataverse. Ofrece las siguientes funciones:
- Admite todos los modos de autenticación para iniciar sesión en la instancia de Dataverse.
- Proporciona compatibilidad con PowerShell para la autenticación y la conexión a la instancia de Dataverse.
- Proporciona seguridad de subprocesos para las acciones realizadas en Dataverse en un entorno multiproceso. Más información Subprocesamiento múltiple en componentes, Componentes con seguridad para subprocesos
- Proporciona un control de inicio de sesión común de Windows Presentation Foundation para Dataverse para una experiencia de inicio de sesión coherente con Dataverse desde las aplicaciones cliente de Windows.
- Admite el almacenamiento seguro de las credenciales de inicio de sesión y la reutilización de las credenciales almacenadas para iniciar sesión automáticamente en Dataverse después del inicio de sesión inicial.
- Proporciona informes de rendimiento y seguimiento de diagnóstico integrados de las acciones realizadas en Dataverse, que puede configurar en función de los requisitos de su organización.
Importante
Aunque se siguen admitiendo las API de herramientas XRM, incluida la clase CrmServiceClient , se recomienda que todo el desarrollo de aplicaciones nuevo use la clase ServiceClient para las conexiones y operaciones del servicio web. Si necesita usar el control de inicio de sesión de WPF o el módulo de PowerShell, siga usando herramientas Xrm para ellos.
Componentes de herramientas XRM
Las herramientas XRM tienen los tres componentes siguientes:
Interfaz para desarrolladores: proporciona los métodos de interacción y contenedor de bajo nivel para las API de ensamblado del SDK de Dataverse. Es una API instrumentada que proporciona un entorno seguro para subprocesos para realizar llamadas a Dataverse con funcionalidades de diagnóstico integradas para ayudarle a determinar el rendimiento de las llamadas individuales. También proporciona un conjunto estándar de agentes de escucha para soporte de depuración. El espacio de nombres de este componente es Microsoft.Xrm.Tooling.Connector.
Control de inicio de sesión común: se trata de un control de usuario de WPF que proporciona una interfaz de usuario común para la experiencia de inicio de sesión en Dataverse. El control de inicio de sesión proporciona compatibilidad con todos los modos de autenticación admitidos por Dataverse. El control de inicio de sesión común tiene cifrado integrado para almacenar de forma segura sus credenciales o perfil y, a continuación, reutilizarlo en tiempo de ejecución para iniciar sesión automáticamente en Dataverse. El espacio de nombres de este componente es Microsoft.Xrm.Tooling.CrmConnectControl.
Utilidad de recursos web: esto proporciona compatibilidad para acceder a la información de los dos tipos siguientes de recursos web en Dataverse: Image y XML. Puede acceder a una imagen desde un recurso web de Dataverse y devolverla como objetos BitmapImage de WPF. Del mismo modo, puede devolver un recurso web XML como una cadena. El espacio de nombres de este componente es Microsoft.Xrm.Tooling.WebResourceUtility.
Aplicaciones cliente que usan herramientas XRM
Las siguientes aplicaciones de la versión actual de Dataverse usan el control de inicio de sesión de WPF común para autenticar a los usuarios al iniciar sesión en Dataverse desde la aplicación cliente:
- Unified Service Desk. Más información: Extender Unified Service Desk