Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Microsoft Information Protection SDK .NET Wrapper memungkinkan pengembang untuk mengintegrasikan pengalaman Perlindungan Informasi Microsoft Purview ke dalam aplikasi dan layanan mereka sendiri. Fitur klasifikasi, pelabelan, dan perlindungan SDK membantu memastikan bahwa informasi diklasifikasikan, diberi label, dan dilindungi di mana pun ia bepergian.
Instal pembungkus terkelola dan semua dependensi dari NuGet di Visual Studio.
Platform yang didukung
Pembungkus .NET Perlindungan Informasi Microsoft didukung pada platform .NET berikut:
- .NET Standard 2.0 (dan runtime apa pun yang menggunakannya, termasuk .NET Framework 4.6.1+ dan .NET 6 atau yang lebih baru)
Menginstal paket
Dari Konsol Package Manager di Visual Studio 2022 atau yang lebih baru, instal paket dengan menjalankan:
install-package Microsoft.InformationProtection.File
Anda tidak memerlukan paket tambahan. Paket ini mencakup semua pustaka pihak ketiga dan menyalinnya ke folder output pada build.
Detail pembungkus
Pembungkus .NET adalah pembungkus terkelola yang dihasilkan SWIG. Pembungkus menggunakan pustaka C++ yang dikompilasi dari Microsoft Information Protection SDK. Versi C++ SDK menyertakan DLL ini.
Konsep tumpang tindih
Versi C++ SDK dan pembungkus terkelola memiliki beberapa perbedaan mendasar.
- Pembungkus .NET tidak memerlukan penggunaan Observer untuk operasi asinkron. Ini mengimplementasikan operasi asinkron dengan menggunakan Pola Asinkron berbasis Tugas.
- Pembungkus .NET memerlukan delegasi yang merupakan bagian dari C++ SDK:
AuthDelegatedanConsentDelegate. Ini mengimplementasikan delegat ini dengan menggunakan antarmukaIAuthDelegatedanIConsentDelegate.
Langkah berikutnya
Selanjutnya, periksa Mulai Cepat - Inisialisasi untuk Microsoft Information Protection (MIP) SDK C# untuk mulai membangun aplikasi konsol sederhana dengan dukungan MIP.