Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O SDK Microsoft Information Protection .NET Wrapper permite aos programadores integrar a experiência Proteção de Informações do Microsoft Purview nas suas próprias aplicações e serviços. As características de classificação, rotulagem e proteção do SDK ajudam a garantir que a informação é classificada, rotulada e protegida, independentemente do local onde viaja.
Instala o wrapper gerido e todas as dependências do NuGet no Visual Studio.
Plataformas suportadas
O Microsoft Information Protection .NET Wrapper é suportado nas seguintes plataformas .NET:
- .NET Standard 2.0 (e qualquer tempo de execução que consuma, incluindo .NET Framework 4.6.1+ e .NET 6 ou posterior)
Instalação do pacote
A partir da Consola do Gestor de Pacotes no Visual Studio 2022 ou posterior, instale o pacote executando:
install-package Microsoft.InformationProtection.File
Não precisas de pacotes extra. O pacote inclui todas as bibliotecas de terceiros e copia-as para a pasta de saída na compilação.
Detalhes do invólucro
O wrapper .NET é um invólucro gerido gerado por SWIG. O wrapper usa bibliotecas C++ compiladas do SDK da Proteção de Informações da Microsoft. A versão C++ do SDK inclui estas DLLs.
Sobreposição de conceitos
A versão C++ do SDK e o wrapper gerido têm algumas diferenças fundamentais.
- O wrapper .NET não requer o uso de observadores para operações assíncronas. Implementa operações assíncronas utilizando o Padrão Assíncrono Baseado em Tarefas.
- O wrapper .NET requer os delegados que fazem parte do SDK C++:
AuthDelegateeConsentDelegate. Implementa estes delegados utilizando as interfacesIAuthDelegateeIConsentDelegate.
Passos seguintes
Em seguida, consulte Guia de início rápido - Inicialização para o Microsoft Information Protection (MIP) SDK C# para começar a criar um aplicativo de console básico habilitado para MIP.