Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Microsoft Proteção de Informações SDK .NET Wrapper permite que os desenvolvedores integrem a experiência 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, independentemente de onde elas viajem.
Instale o wrapper gerenciado e todas as dependências do NuGet no Visual Studio.
Plataformas com suporte
O wrapper .NET do Microsoft Proteção de Informações é compatível com as seguintes plataformas .NET:
- .NET Standard 2.0 (e qualquer runtime que o consome, incluindo o .NET Framework 4.6.1+ e o .NET 6 ou superior)
Instalando o pacote
No Console do Gerenciador de Pacotes no Visual Studio 2022 ou posterior, instale o pacote executando:
install-package Microsoft.InformationProtection.File
Você não precisa de pacotes extras. O pacote inclui todas as bibliotecas de terceiros e as copia para a pasta de saída no build.
Detalhes do encapsulador
O wrapper .NET é um wrapper gerenciado gerado por SWIG. O wrapper usa bibliotecas C++ compiladas do SDK do Microsoft Proteção de Informações. A versão C++ do SDK inclui essas DLLs.
Sobreposição de conceito
A versão C++ do SDK e do wrapper gerenciado tem algumas diferenças fundamentais.
- O wrapper de .NET não requer o uso de Observadores para operações assíncronas. Ele implementa operações assíncronas usando o padrão assíncrono baseado em tarefa.
- O wrapper .NET requer os delegados que fazem parte do SDK do C++:
AuthDelegateeConsentDelegate. Ele implementa esses delegados usando as interfacesIAuthDelegateeIConsentDelegate.
Próximas Etapas
Em seguida, examine Início rápido - Inicialização do SDK do Microsoft Proteção de Informações (MIP) para C# para começar a criar um aplicativo de console básico habilitado para MIP.