Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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 sposta.
Installare il wrapper gestito e tutte le dipendenze tramite NuGet in Visual Studio.
Piattaforme supportate
Microsoft Information Protection Wrapper .NET è supportato nelle piattaforme .NET seguenti:
- .NET Standard 2.0 (e qualsiasi runtime che lo implementa, inclusi .NET Framework 4.6.1+ e .NET 6 o versione successiva)
Installazione del pacchetto
Dalla console di Gestione pacchetti in Visual Studio 2022 o versione successiva installare il pacchetto eseguendo:
install-package Microsoft.InformationProtection.File
Non sono necessari pacchetti aggiuntivi. Il pacchetto include tutte le librerie di terze parti e le copia nella cartella di output alla compilazione.
Dettagli del wrapper
Il wrapper .NET è un wrapper gestito generato da SWIG. Il wrapper usa librerie C++ compilate da Microsoft Information Protection SDK. La versione C++ dell'SDK include queste DLL.
Sovrapposizione dei concetti
La versione C++ dell'SDK e il wrapper gestito presentano alcune differenze fondamentali.
- Il wrapper .NET non richiede l'uso degli osservatori per le operazioni asincrone. Implementa operazioni asincrone usando il modello asincrono basato su attività.
- Il wrapper .NET richiede i delegati che fanno parte di C++ SDK:
AuthDelegateeConsentDelegate. Implementa questi delegati usando le interfacceIAuthDelegateeIConsentDelegate.
Passaggi successivi
Successivamente, esamina Guida introduttiva - Inizializzazione per Microsoft Information Protection (MIP) SDK C# per iniziare a creare un'applicazione console di base abilitata per MIP.