Partager via


AppCapability Classe

Définition

Crée un objet AppCapability pour l’utilisateur de l’application et le processus actuel.

public ref class AppCapability sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppCapability final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppCapability
Public NotInheritable Class AppCapability
Héritage
Object Platform::Object IInspectable AppCapability
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1903 (introduit dans 10.0.18362.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v8.0)

Remarques

Créé via les méthodes statiques Create et CreateWithProcessIdForUser.

Remarque : Créer peut être appelé uniquement par les applications SUA.

Propriétés

CapabilityName

Accède à la fonctionnalité stockée.

DisplayMessage

Objectif de l’accès à la fonctionnalité.

User

Utilisateur sous lequel appCapability est créé.

Méthodes

CheckAccess()

Vérifie l’accès à la fonctionnalité stockée et à l’utilisateur de l’objet.

Create(String)

Crée un objet AppCapability.

CreateWithProcessIdForUser(User, String, UInt32)

Crée un objet AppCapability pour le processus et l’utilisateur spécifiés.

RequestAccessAsync()

Demande l’accès à la fonctionnalité stockée de l’objet et à l’utilisateur.

RequestAccessForCapabilitiesAsync(IIterable<String>)

Demande l’accès à plusieurs fonctionnalités simultanément.

RequestAccessForCapabilitiesForUserAsync(User, IIterable<String>)

Demande l’accès à plusieurs fonctionnalités simultanément.

Événements

AccessChanged

Déclenché lorsqu’une modification est apportée à l’accès status.

S’applique à