Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit dem Microsoft Information Protection SDK .NET Wrapper können Entwickler die Microsoft Purview Information Protection-Erfahrung in ihre eigenen Anwendungen und Dienste integrieren. Die Klassifizierungs-, Bezeichnungs- und Schutzfeatures des SDK tragen dazu bei, sicherzustellen, dass Informationen unabhängig davon, wo sie sich befinden, klassifiziert, gekennzeichnet und geschützt werden.
Der verwaltete Wrapper und alle Abhängigkeiten können über NuGet in Visual Studio installiert werden.
Unterstützte Plattformen
Der .NET Wrapper von Microsoft Information Protection wird auf den folgenden .NET-Plattformen unterstützt:
- .NET Standard 2.0
- .NET 4.0
Installieren des Pakets
Installieren Sie das Paket über die Paket-Manager-Konsole in Visual Studio 2017, indem Sie Folgendes ausführen:
install-package Microsoft.InformationProtection.File
Es sind keine zusätzlichen Pakete erforderlich. Alle Drittanbieterbibliotheken sind enthalten und werden im Build in den Ausgabeordner kopiert.
Verpackungsdetails
Der .NET-Wrapper ist ein von SWIG generierter verwalteter Wrapper. Der Wrapper verwendet kompilierte C++-Bibliotheken aus dem Microsoft Information Protection SDK. Diese DLLs sind die gleichen DLLs, die in der C++-Version des SDK enthalten sind.
Konzeptüberlappung
Es gibt einige grundlegende Unterschiede zwischen der C++-Version des SDK und dem verwalteten Wrapper.
- Der .NET-Wrapper erfordert nicht die Verwendung von Observers für asynchrone Vorgänge. Alle asynchronen Vorgänge werden über das aufgabenbasierte asynchrone Muster implementiert.
- Der .NET-Wrapper erfordert die Delegaten, die Teil des C++-SDK sind: AuthDelegate und ConsentDelegate. Diese Stellvertretungen werden über die Schnittstellen
IAuthDelegate
implementiert undIConsentDelegate
Nächste Schritte
Lesen Sie als Nächstes die Schnellstartanleitung – Initialisierung für microsoft Information Protection (MIP) SDK C# für die ersten Schritte beim Erstellen einer einfachen, MIP-fähigen Konsolenanwendung.