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.
El SDK de Microsoft Information Protection .NET Wrapper permite a los desarrolladores integrar la experiencia de Microsoft Purview Information Protection en sus propias aplicaciones y servicios. Las características de clasificación, etiquetado y protección del SDK ayudan a garantizar que la información esté clasificada, etiquetada y protegida independientemente de dónde viaje.
Instale el contenedor administrado y todas las dependencias de NuGet en Visual Studio.
Plataformas compatibles
El envoltorio .NET de Microsoft Information Protection se admite en las siguientes plataformas .NET:
- .NET Standard 2.0 (y cualquier runtime que lo consuma, incluido .NET Framework 4.6.1+ y .NET 6 o posterior)
Instalación del paquete
Desde la consola de Administrador de paquetes en Visual Studio 2022 o posterior, instale el paquete mediante la ejecución de:
install-package Microsoft.InformationProtection.File
No necesita paquetes adicionales. El paquete incluye todas las bibliotecas de terceros y las copia en la carpeta de salida en la compilación.
Detalles del envoltorio
El contenedor .NET es un contenedor administrado generado por SWIG. El contenedor usa bibliotecas de C++ compiladas desde el SDK de Microsoft Information Protection. La versión de C++ del SDK incluye estos archivos DLL.
Superposición de concepto
La versión de C++ del SDK y el contenedor administrado tienen algunas diferencias fundamentales.
- El envoltorio de .NET no requiere el uso de observadores para las operaciones asincrónicas. Implementa operaciones asincrónicas mediante el patrón asincrónico basado en tareas.
- El contenedor de .NET requiere los delegados que forman parte del SDK de C++:
AuthDelegateyConsentDelegate. Implementa estos delegados mediante las interfacesIAuthDelegateyIConsentDelegate.
Pasos siguientes
A continuación, revise Inicio rápido: inicialización del SDK de Microsoft Information Protection (MIP) C# para empezar a crear una aplicación de consola básica habilitada para MIP.