Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zestaw SDK Microsoft Information Protection .NET Wrapper umożliwia deweloperom integrację środowiska Microsoft Purview Information Protection z własnymi aplikacjami i usługami. Funkcje klasyfikacji, etykietowania i ochrony zestawu SDK pomagają zagwarantować, że informacje są klasyfikowane, oznaczone etykietami i chronione bez względu na miejsce podróży.
Zainstaluj zarządzaną nakładkę oraz wszystkie zależności z repozytorium NuGet w programie Visual Studio.
Obsługiwane platformy
Otoka Microsoft Information Protection .NET jest obsługiwana na następujących platformach .NET:
- .NET Standard 2.0 (i dowolne środowisko uruchomieniowe obsługujące tę specyfikację, w tym .NET Framework 4.6.1 lub nowszy oraz .NET 6 lub nowszy)
Instalowanie pakietu
W konsoli Menedżer pakietów w programie Visual Studio 2022 lub nowszym zainstaluj pakiet, uruchamiając polecenie:
install-package Microsoft.InformationProtection.File
Nie potrzebujesz dodatkowych pakietów. Pakiet zawiera wszystkie biblioteki innych firm i kopiuje je do folderu wyjściowego w kompilacji.
Szczegóły opakowania
Otoka dla platformy .NET jest zarządzaną otoką wygenerowaną przez SWIG. Otoka używa skompilowanych bibliotek języka C++ z zestawu MICROSOFT INFORMATION PROTECTION SDK. Wersja języka C++ zestawu SDK obejmuje te biblioteki DLL.
Nakładanie się koncepcji
Wersja SDK dla języka C++ i opakowanie zarządzane mają kilka podstawowych różnic.
- Otoka .NET nie wymaga użycia obserwatorów na potrzeby operacji asynchronicznych. Implementuje operacje asynchroniczne przy użyciu asynchronicznego wzorca opartego na zadaniach.
- Otoka .NET wymaga delegatów będących częścią zestawu SDK języka C++:
AuthDelegateiConsentDelegate. Implementuje te delegaty przy użyciu interfejsówIAuthDelegateiIConsentDelegate.
Następne kroki
Następnie przejrzyj Quickstart — inicjowanie zestawu SDK Microsoft Information Protection (MIP) C# aby rozpocząć tworzenie podstawowej aplikacji konsolowej z obsługą protokołu MIP.