Поделиться через


FileProtectionManager.CreateProtectedAndOpenAsync Метод

Определение

Примечание

Начиная с июля 2022 г. корпорация Майкрософт прекращает использование Windows Information Protection (WIP) и ИНТЕРФЕЙСов API, поддерживающих WIP. Корпорация Майкрософт продолжит поддерживать WIP в поддерживаемых версиях Windows. Новые версии Windows не будут включать новые возможности для WIP и не будут поддерживаться в будущих версиях Windows. Дополнительные сведения см. в статье Объявление о прекращении работы Windows Information Protection.

Для защиты данных корпорация Майкрософт рекомендует использовать Защита информации Microsoft Purview и Защита от потери данных Microsoft Purview. Purview упрощает настройку конфигурации и предоставляет расширенный набор возможностей.

Создайте защищенный корпоративный файл.

public:
 static IAsyncOperation<ProtectedFileCreateResult ^> ^ CreateProtectedAndOpenAsync(IStorageFolder ^ parentFolder, Platform::String ^ desiredName, Platform::String ^ identity, CreationCollisionOption collisionOption);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectedFileCreateResult> CreateProtectedAndOpenAsync(IStorageFolder const& parentFolder, winrt::hstring const& desiredName, winrt::hstring const& identity, CreationCollisionOption const& collisionOption);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectedFileCreateResult> CreateProtectedAndOpenAsync(IStorageFolder parentFolder, string desiredName, string identity, CreationCollisionOption collisionOption);
function createProtectedAndOpenAsync(parentFolder, desiredName, identity, collisionOption)
Public Shared Function CreateProtectedAndOpenAsync (parentFolder As IStorageFolder, desiredName As String, identity As String, collisionOption As CreationCollisionOption) As IAsyncOperation(Of ProtectedFileCreateResult)

Параметры

parentFolder
IStorageFolder

Папка, в которой создается корпоративный защищенный файл.

desiredName
String

Platform::String

winrt::hstring

Требуемое имя нового корпоративного защищенного файла.

identity
String

Platform::String

winrt::hstring

Корпоративное удостоверение. Это управляемый адрес электронной почты или домен. Приложение должно использовать IsIdentityManaged для подтверждения управления адресом электронной почты или доменом.

collisionOption
CreationCollisionOption

Значение CreationCollisionOption , указывающее, что делать, если desiredName уже существует.

Возвращаемое значение

Когда вызов этого метода завершается успешно, он возвращает объект ProtectedFileCreateResult , представляющий только что созданный защищенный файл.

Атрибуты

Требования к Windows

Возможности приложения
enterpriseDataPolicy

Применяется к

См. также раздел