PackageManager.FindPackagesForUser Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
FindPackagesForUser(String) |
Busca todos los paquetes instalados para el usuario especificado. |
FindPackagesForUser(String, String) |
Recupera información sobre una familia de paquetes especificada instalada para un usuario específico. |
FindPackagesForUser(String, String, String) |
Recupera información sobre todos los paquetes con el nombre de paquete y el nombre del publicador especificados, instalados para un usuario específico. |
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)
Parámetros
- userSecurityId
-
String
Platform::String
winrt::hstring
Identificador de seguridad de usuario (SID). Si este parámetro es string. Vacío, los paquetes se recuperan para el usuario actual.
Devoluciones
Si el método se ejecuta correctamente, se devuelve una colección enumerable de objetos de paquete. Cada objeto Package de esta colección contiene información sobre el paquete, incluidos, entre otros, su nombre, el publicador, la versión y la ubicación de instalación.
- Atributos
Requisitos de Windows
Características de aplicaciones |
packageQuery
|
Comentarios
Este método y sus sobrecargas requieren privilegios administrativos si el identificador de seguridad de usuario especificado es diferente del identificador de seguridad de usuario del usuario que realiza la llamada. De lo contrario, se produce una excepción AccessDeniedException . De forma similar al método FindPackages , este método y sus sobrecargas se pueden usar para enumerar los paquetes instalados para un usuario determinado.
Consulte también
- FindPackagesForUser(String, String)
- FindPackagesForUser(String, String, String)
- Paquete
- Enumeración de paquetes de aplicaciones por ejemplo de SID de usuario
Se aplica a
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)
Parámetros
- userSecurityId
-
String
Platform::String
winrt::hstring
Identificador de seguridad de usuario (SID). Si este parámetro es String.Empty, los paquetes se recuperan para el usuario actual.
- packageFamilyName
-
String
Platform::String
winrt::hstring
Nombre de familia de paquetes que se van a buscar. Este parámetro no puede ser null.
Devoluciones
Si el método se ejecuta correctamente, se devuelve una colección enumerable de objetos de paquete. Cada objeto Package de esta colección contiene información sobre el paquete, incluidos, entre otros, su nombre, el publicador, la versión y la ubicación de instalación. Si no se encuentra ningún paquete con el nombre de familia de paquete especificado, este método devuelve una lista vacía.
- Atributos
Requisitos de Windows
Características de aplicaciones |
packageQuery
|
Consulte también
Se aplica a
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)
Parámetros
- userSecurityId
-
String
Platform::String
winrt::hstring
Identificador de seguridad de usuario (SID). Si este parámetro es una cadena vacía (""), los paquetes se recuperan para el usuario actual.
- packageName
-
String
Platform::String
winrt::hstring
Nombre del paquete. Este parámetro no puede ser null.
- packagePublisher
-
String
Platform::String
winrt::hstring
Publicador del paquete. Este parámetro no puede ser null.
Devoluciones
Si el método se ejecuta correctamente, se devuelve una colección enumerable de objetos de paquete. Cada objeto Package de esta colección contiene información sobre el paquete, incluidos, entre otros, su nombre, el publicador, la versión y la ubicación de instalación. Si no se encuentra ningún paquete con el nombre y el publicador especificados, este método devuelve una lista vacía.
- Atributos
Requisitos de Windows
Características de aplicaciones |
packageQuery
|