Compartir a través de


ProtectionPolicyManager.RequestAccessForAppAsync Método

Definición

Sobrecargas

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior)

Nota:

A partir de julio de 2022, Microsoft está en desuso en Windows Information Protection (WIP) y las API que admiten WIP. Microsoft seguirá admitiendo WIP en versiones compatibles de Windows. Las nuevas versiones de Windows no incluirán nuevas funcionalidades para WIP y no se admitirán en versiones futuras de Windows. Para obtener más información, vea Anuncio de la puesta de sol de Windows Information Protection.

Para sus necesidades de protección de datos, Microsoft recomienda usar Microsoft Purview Information Protection y Prevención de pérdida de datos de Microsoft Purview. Purview simplifica la configuración y proporciona un conjunto avanzado de funcionalidades.

Solicitar acceso al contenido protegido por la empresa para una aplicación de destino específica.

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo, String)

Nota:

A partir de julio de 2022, Microsoft está en desuso en Windows Information Protection (WIP) y las API que admiten WIP. Microsoft seguirá admitiendo WIP en versiones compatibles de Windows. Las nuevas versiones de Windows no incluirán nuevas funcionalidades para WIP y no se admitirán en versiones futuras de Windows. Para obtener más información, vea Anuncio de la puesta de sol de Windows Information Protection.

Para sus necesidades de protección de datos, Microsoft recomienda usar Microsoft Purview Information Protection y Prevención de pérdida de datos de Microsoft Purview. Purview simplifica la configuración y proporciona un conjunto avanzado de funcionalidades.

Solicitar acceso al contenido protegido por la empresa para una aplicación de destino específica.

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo)

Nota:

A partir de julio de 2022, Microsoft está en desuso en Windows Information Protection (WIP) y las API que admiten WIP. Microsoft seguirá admitiendo WIP en versiones compatibles de Windows. Las nuevas versiones de Windows no incluirán nuevas funcionalidades para WIP y no se admitirán en versiones futuras de Windows. Para obtener más información, vea Anuncio de la puesta de sol de Windows Information Protection.

Para sus necesidades de protección de datos, Microsoft recomienda usar Microsoft Purview Information Protection y Prevención de pérdida de datos de Microsoft Purview. Purview simplifica la configuración y proporciona un conjunto avanzado de funcionalidades.

Solicitar acceso al contenido protegido por la empresa para una aplicación de destino específica.

RequestAccessForAppAsync(String, String)

Nota:

A partir de julio de 2022, Microsoft está en desuso en Windows Information Protection (WIP) y las API que admiten WIP. Microsoft seguirá admitiendo WIP en versiones compatibles de Windows. Las nuevas versiones de Windows no incluirán nuevas funcionalidades para WIP y no se admitirán en versiones futuras de Windows. Para obtener más información, vea Anuncio de la puesta de sol de Windows Information Protection.

Para sus necesidades de protección de datos, Microsoft recomienda usar Microsoft Purview Information Protection y Prevención de pérdida de datos de Microsoft Purview. Purview simplifica la configuración y proporciona un conjunto avanzado de funcionalidades.

Solicitar acceso al contenido protegido por la empresa para una aplicación de destino específica.

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo, String, ProtectionPolicyRequestAccessBehavior)

Nota:

A partir de julio de 2022, Microsoft está en desuso en Windows Information Protection (WIP) y las API que admiten WIP. Microsoft seguirá admitiendo WIP en versiones compatibles de Windows. Las nuevas versiones de Windows no incluirán nuevas funcionalidades para WIP y no se admitirán en versiones futuras de Windows. Para obtener más información, vea Anuncio de la puesta de sol de Windows Information Protection.

Para sus necesidades de protección de datos, Microsoft recomienda usar Microsoft Purview Information Protection y Prevención de pérdida de datos de Microsoft Purview. Purview simplifica la configuración y proporciona un conjunto avanzado de funcionalidades.

Solicitar acceso al contenido protegido por la empresa para una aplicación de destino específica.

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessForAppAsync(Platform::String ^ sourceIdentity, Platform::String ^ appPackageFamilyName, ProtectionPolicyAuditInfo ^ auditInfo, Platform::String ^ messageFromApp, ProtectionPolicyRequestAccessBehavior behavior);
/// [Windows.Foundation.Metadata.Overload("RequestAccessForAppWithBehaviorAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& appPackageFamilyName, ProtectionPolicyAuditInfo const& auditInfo, winrt::hstring const& messageFromApp, ProtectionPolicyRequestAccessBehavior const& behavior);
[Windows.Foundation.Metadata.Overload("RequestAccessForAppWithBehaviorAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(string sourceIdentity, string appPackageFamilyName, ProtectionPolicyAuditInfo auditInfo, string messageFromApp, ProtectionPolicyRequestAccessBehavior behavior);
function requestAccessForAppAsync(sourceIdentity, appPackageFamilyName, auditInfo, messageFromApp, behavior)
Public Shared Function RequestAccessForAppAsync (sourceIdentity As String, appPackageFamilyName As String, auditInfo As ProtectionPolicyAuditInfo, messageFromApp As String, behavior As ProtectionPolicyRequestAccessBehavior) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Parámetros

sourceIdentity
String

Platform::String

winrt::hstring

Identidad empresarial a la que está protegido el contenido. Se trata de una dirección de correo electrónico o dominio administrado.

appPackageFamilyName
String

Platform::String

winrt::hstring

Identidad empresarial a la que se revela el contenido. Se trata de una dirección de correo electrónico o dominio.

auditInfo
ProtectionPolicyAuditInfo

Objeto de información de auditoría; una instancia de ProtectionPolicyAuditInfo.

messageFromApp
String

Platform::String

winrt::hstring

Mensaje que se mostrará en el cuadro de diálogo de consentimiento para que el usuario pueda tomar una decisión de consentimiento.

behavior
ProtectionPolicyRequestAccessBehavior

Constante que define cómo desea invalidar el comportamiento predeterminado de la directiva.

Devoluciones

Valor de la enumeración ProtectionPolicyEvaluationResult que es el resultado de la consulta.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.15063.0)
Windows Mobile Extension SDK (se introdujo en la versión 10.0.15063.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (se introdujo en la versión v4.0)

Se aplica a

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo, String)

Nota:

A partir de julio de 2022, Microsoft está en desuso en Windows Information Protection (WIP) y las API que admiten WIP. Microsoft seguirá admitiendo WIP en versiones compatibles de Windows. Las nuevas versiones de Windows no incluirán nuevas funcionalidades para WIP y no se admitirán en versiones futuras de Windows. Para obtener más información, vea Anuncio de la puesta de sol de Windows Information Protection.

Para sus necesidades de protección de datos, Microsoft recomienda usar Microsoft Purview Information Protection y Prevención de pérdida de datos de Microsoft Purview. Purview simplifica la configuración y proporciona un conjunto avanzado de funcionalidades.

Solicitar acceso al contenido protegido por la empresa para una aplicación de destino específica.

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessForAppAsync(Platform::String ^ sourceIdentity, Platform::String ^ appPackageFamilyName, ProtectionPolicyAuditInfo ^ auditInfo, Platform::String ^ messageFromApp);
/// [Windows.Foundation.Metadata.Overload("RequestAccessForAppWithMessageAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& appPackageFamilyName, ProtectionPolicyAuditInfo const& auditInfo, winrt::hstring const& messageFromApp);
[Windows.Foundation.Metadata.Overload("RequestAccessForAppWithMessageAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(string sourceIdentity, string appPackageFamilyName, ProtectionPolicyAuditInfo auditInfo, string messageFromApp);
function requestAccessForAppAsync(sourceIdentity, appPackageFamilyName, auditInfo, messageFromApp)
Public Shared Function RequestAccessForAppAsync (sourceIdentity As String, appPackageFamilyName As String, auditInfo As ProtectionPolicyAuditInfo, messageFromApp As String) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Parámetros

sourceIdentity
String

Platform::String

winrt::hstring

Identidad empresarial a la que está protegido el contenido. Se trata de una dirección de correo electrónico o dominio administrado. La aplicación debe usar IsIdentityManaged para confirmar que se administra una dirección de correo electrónico o un dominio.

appPackageFamilyName
String

Platform::String

winrt::hstring

Identidad empresarial a la que se revela el contenido. Se trata de una dirección de correo electrónico o dominio.

auditInfo
ProtectionPolicyAuditInfo

Objeto de información de auditoría; una instancia de ProtectionPolicyAuditInfo.

messageFromApp
String

Platform::String

winrt::hstring

Mensaje que se mostrará en el cuadro de diálogo de consentimiento para que el usuario pueda tomar una decisión de consentimiento.

Devoluciones

Valor de la enumeración ProtectionPolicyEvaluationResult que es el resultado de la consulta.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.14393.0)
Windows Mobile Extension SDK (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (se introdujo en la versión v3.0)

Consulte también

Se aplica a

RequestAccessForAppAsync(String, String, ProtectionPolicyAuditInfo)

Nota:

A partir de julio de 2022, Microsoft está en desuso en Windows Information Protection (WIP) y las API que admiten WIP. Microsoft seguirá admitiendo WIP en versiones compatibles de Windows. Las nuevas versiones de Windows no incluirán nuevas funcionalidades para WIP y no se admitirán en versiones futuras de Windows. Para obtener más información, vea Anuncio de la puesta de sol de Windows Information Protection.

Para sus necesidades de protección de datos, Microsoft recomienda usar Microsoft Purview Information Protection y Prevención de pérdida de datos de Microsoft Purview. Purview simplifica la configuración y proporciona un conjunto avanzado de funcionalidades.

Solicitar acceso al contenido protegido por la empresa para una aplicación de destino específica.

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessForAppAsync(Platform::String ^ sourceIdentity, Platform::String ^ appPackageFamilyName, ProtectionPolicyAuditInfo ^ auditInfo);
/// [Windows.Foundation.Metadata.Overload("RequestAccessForAppWithAuditingInfoAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& appPackageFamilyName, ProtectionPolicyAuditInfo const& auditInfo);
[Windows.Foundation.Metadata.Overload("RequestAccessForAppWithAuditingInfoAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(string sourceIdentity, string appPackageFamilyName, ProtectionPolicyAuditInfo auditInfo);
function requestAccessForAppAsync(sourceIdentity, appPackageFamilyName, auditInfo)
Public Shared Function RequestAccessForAppAsync (sourceIdentity As String, appPackageFamilyName As String, auditInfo As ProtectionPolicyAuditInfo) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Parámetros

sourceIdentity
String

Platform::String

winrt::hstring

Identidad empresarial a la que está protegido el contenido. Se trata de una dirección de correo electrónico o dominio administrado. La aplicación puede usar IsIdentityManaged para confirmar que se administra una dirección de correo electrónico o un dominio.

appPackageFamilyName
String

Platform::String

winrt::hstring

Descripción del nombre de familia del paquete de la aplicación.

auditInfo
ProtectionPolicyAuditInfo

Objeto de información de auditoría; una instancia de ProtectionPolicyAuditInfo.

Devoluciones

Valor de la enumeración ProtectionPolicyEvaluationResult que es el resultado de la consulta.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.14393.0)
Windows Mobile Extension SDK (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (se introdujo en la versión v3.0)

Consulte también

Se aplica a

RequestAccessForAppAsync(String, String)

Nota:

A partir de julio de 2022, Microsoft está en desuso en Windows Information Protection (WIP) y las API que admiten WIP. Microsoft seguirá admitiendo WIP en versiones compatibles de Windows. Las nuevas versiones de Windows no incluirán nuevas funcionalidades para WIP y no se admitirán en versiones futuras de Windows. Para obtener más información, vea Anuncio de la puesta de sol de Windows Information Protection.

Para sus necesidades de protección de datos, Microsoft recomienda usar Microsoft Purview Information Protection y Prevención de pérdida de datos de Microsoft Purview. Purview simplifica la configuración y proporciona un conjunto avanzado de funcionalidades.

Solicitar acceso al contenido protegido por la empresa para una aplicación de destino específica.

public:
 static IAsyncOperation<ProtectionPolicyEvaluationResult> ^ RequestAccessForAppAsync(Platform::String ^ sourceIdentity, Platform::String ^ appPackageFamilyName);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& appPackageFamilyName);
/// [Windows.Foundation.Metadata.RemoteAsync]
/// [Windows.Foundation.Metadata.Overload("RequestAccessForAppAsync")]
 static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(winrt::hstring const& sourceIdentity, winrt::hstring const& appPackageFamilyName);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(string sourceIdentity, string appPackageFamilyName);
[Windows.Foundation.Metadata.RemoteAsync]
[Windows.Foundation.Metadata.Overload("RequestAccessForAppAsync")]
public static IAsyncOperation<ProtectionPolicyEvaluationResult> RequestAccessForAppAsync(string sourceIdentity, string appPackageFamilyName);
function requestAccessForAppAsync(sourceIdentity, appPackageFamilyName)
Public Shared Function RequestAccessForAppAsync (sourceIdentity As String, appPackageFamilyName As String) As IAsyncOperation(Of ProtectionPolicyEvaluationResult)

Parámetros

sourceIdentity
String

Platform::String

winrt::hstring

Identidad empresarial a la que está protegido el contenido. Se trata de una dirección de correo electrónico o dominio administrado. La aplicación puede usar IsIdentityManaged para confirmar que se administra una dirección de correo electrónico o un dominio.

appPackageFamilyName
String

Platform::String

winrt::hstring

Descripción del nombre de familia del paquete de la aplicación.

Devoluciones

Valor de la enumeración ProtectionPolicyEvaluationResult que es el resultado de la consulta.

Atributos

Requisitos de Windows

Familia de dispositivos
Windows Desktop Extension SDK (se introdujo en la versión 10.0.10586.0)
Windows Mobile Extension SDK (se introdujo en la versión 10.0.10586.0)
API contract
Windows.Security.EnterpriseData.EnterpriseDataContract (se introdujo en la versión v2.0)

Consulte también

Se aplica a