Introduzione al wrapper .NET di Microsoft Information Protection
Microsoft Information Protection SDK .NET Wrapper consente agli sviluppatori di integrare l'esperienza di Microsoft Purview Information Protection nelle proprie applicazioni e servizi. Le funzionalità di classificazione, etichettatura e protezione dell'SDK consentono di garantire che le informazioni siano classificate, etichettate e protette indipendentemente dalla posizione in cui si spostano.
Il wrapper gestito e tutte le dipendenze possono essere installati tramite NuGet in Visual Studio.
Piattaforme supportate
Microsoft Information Protection Wrapper .NET è supportato nelle piattaforme .NET seguenti:
- .NET Standard 2.0
- .NET 4.0
Installazione del pacchetto
Dalla console Gestione pacchetti in Visual Studio 2017 installare il pacchetto eseguendo:
install-package Microsoft.InformationProtection.File
Non sono necessari pacchetti aggiuntivi. Tutte le librerie di terze parti sono incluse e verranno copiate nella cartella di output nella compilazione.
Dettagli wrapper
Il wrapper .NET è un wrapper gestito generato da SWIG . Il wrapper usa librerie C++ compilate da Microsoft Information Protection SDK. Queste DLL sono le stesse DLL incluse nella versione C++ dell'SDK.
Sovrapposizione dei concetti
Esistono alcune differenze fondamentali tra la versione C++ dell'SDK e il wrapper gestito.
- Il wrapper .NET non richiede l'uso degli osservatori per le operazioni asincrone. Tutte le operazioni asincrone vengono implementate tramite il modello asincrono basato su attività.
- Il wrapper .NET richiede i delegati che fanno parte di C++ SDK: AuthDelegate e ConsentDelegate. Questi delegati vengono implementati tramite le interfacce
IAuthDelegate
eIConsentDelegate
Passaggi successivi
Vedere quindi Guida introduttiva - Inizializzazione per Microsoft Information Protection (MIP) SDK C# per iniziare a creare un'applicazione console abilitata per MIP di base.
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per