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 Microsoft Information Protection SDK .NET Wrapper permite que os desenvolvedores integrem a experiência de Proteção de Informações do Microsoft Purview em seus próprios aplicativos e serviços. Os recursos de classificação, rotulagem e proteção do SDK ajudam a garantir que as informações sejam classificadas, rotuladas e protegidas, não importa para onde viajem.
O wrapper gerenciado e todas as dependências podem ser instalados via NuGet no Visual Studio.
Plataformas suportadas
O Microsoft Information Protection .NET Wrapper é suportado nas seguintes plataformas .NET:
- .NET Padrão 2.0
- .NET 4.0
Instalando o pacote
No Console do Gerenciador de Pacotes no Visual Studio 2017, instale o pacote executando:
install-package Microsoft.InformationProtection.File
Não são necessários pacotes adicionais. Todas as bibliotecas de terceiros estão incluídas e serão copiadas para a pasta de saída na compilação.
Detalhes do invólucro
O wrapper .NET é um wrapper gerenciado gerado por SWIG . O wrapper usa bibliotecas C++ compiladas do SDK da Proteção de Informações da Microsoft. Essas DLLs são as mesmas DLLs incluídas com a versão C++ do SDK.
Sobreposição de conceitos
Há algumas diferenças fundamentais entre a versão C++ do SDK e o wrapper gerenciado.
- O wrapper .NET não requer o uso de observadores para operações assíncronas. Todas as operações assíncronas são implementadas por meio do padrão assíncrono baseado em tarefas.
- O wrapper .NET requer os delegados que fazem parte do C++ SDK: AuthDelegate e ConsentDelegate. Estes delegados são implementados através das interfaces
IAuthDelegateeIConsentDelegate
Próximas Etapas
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.