PackageManager.FindPackagesForUser Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
FindPackagesForUser(String) |
Recherche tous les packages installés pour l’utilisateur spécifié. |
FindPackagesForUser(String, String) |
Récupère des informations sur une famille spécifiée de packages installée pour un utilisateur spécifique. |
FindPackagesForUser(String, String, String) |
Récupère des informations sur tous les packages avec le nom de package et le nom d’éditeur spécifiés, installés pour un utilisateur spécifique. |
FindPackagesForUser(String)
public:
virtual IIterable<Package ^> ^ FindPackagesForUser(Platform::String ^ userSecurityId) = FindPackagesForUser;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityId")]
IIterable<Package> FindPackagesForUser(winrt::hstring const& userSecurityId);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityId")]
public IEnumerable<Package> FindPackagesForUser(string userSecurityId);
function findPackagesForUser(userSecurityId)
Public Function FindPackagesForUser (userSecurityId As String) As IEnumerable(Of Package)
Paramètres
- userSecurityId
-
String
Platform::String
winrt::hstring
Identificateur de sécurité utilisateur (SID). Si ce paramètre est string. Vides, les packages sont récupérés pour l’utilisateur actuel.
Retours
Si la méthode réussit, une collection énumérable d’objets de package est retournée. Chaque objet Package de cette collection contient des informations sur le package, y compris, mais sans s’y limiter, son nom, son éditeur, sa version et son emplacement d’installation.
- Attributs
Configuration requise pour Windows
Fonctionnalités de l’application |
packageQuery
|
Remarques
Cette méthode et ses surcharges nécessitent des privilèges d’administration si l’ID de sécurité utilisateur spécifié est différent de l’ID de sécurité utilisateur de l’utilisateur appelant. Sinon, une exception AccessDeniedException est levée. À l’instar de la méthode FindPackages , cette méthode et ses surcharges peuvent être utilisées pour énumérer les packages installés pour un utilisateur particulier.
Voir aussi
- FindPackagesForUser(String, String)
- FindPackagesForUser(String, String, String)
- Package
- Énumérer des packages d’application par sid utilisateur
S’applique à
FindPackagesForUser(String, String)
public:
virtual IIterable<Package ^> ^ FindPackagesForUser(Platform::String ^ userSecurityId, Platform::String ^ packageFamilyName) = FindPackagesForUser;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdPackageFamilyName")]
IIterable<Package> FindPackagesForUser(winrt::hstring const& userSecurityId, winrt::hstring const& packageFamilyName);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdPackageFamilyName")]
public IEnumerable<Package> FindPackagesForUser(string userSecurityId, string packageFamilyName);
function findPackagesForUser(userSecurityId, packageFamilyName)
Public Function FindPackagesForUser (userSecurityId As String, packageFamilyName As String) As IEnumerable(Of Package)
Paramètres
- userSecurityId
-
String
Platform::String
winrt::hstring
Identificateur de sécurité utilisateur (SID). Si ce paramètre est String.Empty, les packages sont récupérés pour l’utilisateur actuel.
- packageFamilyName
-
String
Platform::String
winrt::hstring
Nom de famille des packages à rechercher. Ce paramètre ne peut pas être null.
Retours
Si la méthode réussit, une collection énumérable d’objets de package est retournée. Chaque objet Package de cette collection contient des informations sur le package, y compris, mais sans s’y limiter, son nom, son éditeur, sa version et son emplacement d’installation. Si aucun package portant le nom de famille de packages spécifié n’est trouvé, cette méthode retourne une liste vide.
- Attributs
Configuration requise pour Windows
Fonctionnalités de l’application |
packageQuery
|
Voir aussi
S’applique à
FindPackagesForUser(String, String, String)
public:
virtual IIterable<Package ^> ^ FindPackagesForUser(Platform::String ^ userSecurityId, Platform::String ^ packageName, Platform::String ^ packagePublisher) = FindPackagesForUser;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdNamePublisher")]
IIterable<Package> FindPackagesForUser(winrt::hstring const& userSecurityId, winrt::hstring const& packageName, winrt::hstring const& packagePublisher);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdNamePublisher")]
public IEnumerable<Package> FindPackagesForUser(string userSecurityId, string packageName, string packagePublisher);
function findPackagesForUser(userSecurityId, packageName, packagePublisher)
Public Function FindPackagesForUser (userSecurityId As String, packageName As String, packagePublisher As String) As IEnumerable(Of Package)
Paramètres
- userSecurityId
-
String
Platform::String
winrt::hstring
Identificateur de sécurité utilisateur (SID). Si ce paramètre est une chaîne vide (« »), les packages sont récupérés pour l’utilisateur actuel.
- packageName
-
String
Platform::String
winrt::hstring
Nom du package. Ce paramètre ne peut pas être null.
- packagePublisher
-
String
Platform::String
winrt::hstring
Éditeur de package. Ce paramètre ne peut pas être null.
Retours
Si la méthode réussit, une collection énumérable d’objets de package est retournée. Chaque objet Package de cette collection contient des informations sur le package, y compris, mais sans s’y limiter, son nom, son éditeur, sa version et son emplacement d’installation. Si aucun package portant le nom et l’éditeur spécifiés n’est trouvé, cette méthode retourne une liste vide.
- Attributs
Configuration requise pour Windows
Fonctionnalités de l’application |
packageQuery
|