Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le sdk Microsoft Information Protection .NET Wrapper permet aux développeurs d’intégrer l’expérience de Protection des données Microsoft Purview à leurs propres applications et services. Les fonctionnalités de classification, d’étiquetage et de protection du Kit de développement logiciel (SDK) permettent de s’assurer que les informations sont classifiées, étiquetées et protégées, quel que soit l’endroit où elles se déplacent.
Le wrapper managé et toutes les dépendances peuvent être installés via NuGet dans Visual Studio.
Plateformes prises en charge
Le wrapper Microsoft Information Protection .NET est pris en charge sur les plateformes .NET suivantes :
- .NET Standard 2.0
- .NET 4.0
Installation du package
À partir de la console Gestionnaire de package dans Visual Studio 2017, installez le package en exécutant :
install-package Microsoft.InformationProtection.File
Aucun package supplémentaire n’est requis. Toutes les bibliothèques tierces sont incluses et seront copiées dans le dossier de sortie sur la build.
Détails de l’encapsuleur
Le wrapper .NET est un wrapper géré généré par SWIG. Le wrapper utilise des bibliothèques C++ compilées à partir du Kit de développement logiciel (SDK) Microsoft Information Protection. Ces DLL sont les mêmes DLL que celles incluses dans la version C++ du Kit de développement logiciel (SDK).
Chevauchement de concept
Il existe quelques différences fondamentales entre la version C++ du Kit de développement logiciel (SDK) et le wrapper managé.
- Le wrapper .NET ne nécessite pas l'utilisation d'Observateurs pour les opérations asynchrones. Toutes les opérations asynchrones sont implémentées via le modèle asynchrone basé sur les tâches.
- Le wrapper .NET nécessite les délégués qui font partie du Kit de développement logiciel (SDK) C++ : AuthDelegate et ConsentDelegate. Ces délégués sont implémentés via les interfaces
IAuthDelegateetIConsentDelegate
Prochaines étapes
Ensuite, passez en revue Quickstart - Initialization for Microsoft Information Protection (MIP) SDK C# pour commencer à créer une application console compatible MIP de base.