Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пакет SDK Microsoft Information Protection .NET позволяет разработчикам интегрировать интерфейс Защита информации Microsoft Purview в собственные приложения и службы. Функции классификации, маркировки и защиты пакета SDK помогают обеспечить классификацию, маркировку и защиту информации независимо от того, где она перемещается.
Установите управляемую оболочку и все зависимости из NuGet в Visual Studio.
Поддерживаемые платформы
Оболочка Microsoft Information Protection .NET поддерживается на следующих платформах .NET:
- .NET standard 2.0 (и любую среду выполнения, в том числе .NET Framework 4.6.1+ и .NET 6 или более поздней версии)
Установка пакета
В консоли диспетчер пакетов в Visual Studio 2022 или более поздней версии установите пакет, выполнив следующую команду:
install-package Microsoft.InformationProtection.File
Вам не нужны дополнительные пакеты. Пакет включает все сторонние библиотеки и копирует их в выходную папку при сборке.
Сведения о оболочке
Обёртка .NET представляет собой управляемую обёртку, сгенерированную SWIG. Оболочка использует скомпилированные библиотеки C++ из пакета SDK Microsoft Information Protection. Версия пакета SDK C++ включает эти библиотеки DLL.
Перекрытие концепции
Версия пакета SDK для C++ и управляемой оболочки имеют несколько фундаментальных различий.
- Оболочка .NET не требует использования наблюдателей для асинхронных операций. Он реализует асинхронные операции с помощью асинхронного шаблона на основе задач.
- Для оболочки .NET требуются делегаты, которые являются частью пакета SDK для C++:
AuthDelegateиConsentDelegate. Он реализует эти делегаты с помощью интерфейсовIAuthDelegateиIConsentDelegate.
Дальнейшие действия
Далее ознакомьтесь с кратким руководством по инициализации SDK Microsoft Information Protection (MIP) на C#, чтобы начать создание базового консольного приложения с поддержкой MIP.