Komma igång med Microsoft Information Protection .NET Wrapper

Med Microsoft Information Protection SDK .NET Wrapper kan utvecklare integrera Microsoft Purview Information Protection-upplevelsen i sina egna program och tjänster. SDK:ns funktioner för klassificering, etikettering och skydd hjälper till att säkerställa att informationen klassificeras, etiketteras och skyddas oavsett var den färdas.

Installera den hanterade omslutningen och alla beroenden från NuGet i Visual Studio.

Plattformar som stöds

Microsoft Information Protection .NET Wrapper stöds på följande .NET plattformar:

  • .NET Standard 2.0 (och eventuell tidskrävande körning, inklusive .NET Framework 4.6.1+ och .NET 6 eller senare)

Installera paketet

Från Správca balíkov-konsolen i Visual Studio 2022 eller senare installerar du paketet genom att köra:

install-package Microsoft.InformationProtection.File

Du behöver inga extra paket. Paketet innehåller alla tredjepartsbibliotek och kopierar dem till utdatamappen vid kompilering.

Wrapperinformation

.NET-wrappern är en SWIG-genererad hanterad wrapper. Omslutningen använder kompilerade C++-bibliotek från Microsoft Information Protection SDK. C++-versionen av SDK:t innehåller dessa DLL:er.

Överlappning av koncept

C++-versionen av SDK och den hanterade omslutningen har några grundläggande skillnader.

  • .NET-omslutningen kräver inte användning av Observatörer för asynkrona åtgärder. Den implementerar asynkrona åtgärder med hjälp av det aktivitetsbaserade asynkrona mönstret.
  • .NET-omslaget kräver de delegater som ingår i C++-SDK:t: AuthDelegate och ConsentDelegate. Den implementerar dessa ombud med hjälp av gränssnitten IAuthDelegate och IConsentDelegate.

Nästa steg

Granska sedan Quickstart – Initiering för Microsoft Information Protection (MIP) SDK C# för att komma igång med att skapa ett grundläggande MIP-aktiverat konsolprogram.