PackageManager.FindPackagesForUserWithPackageTypes Método

Definición

Sobrecargas

FindPackagesForUserWithPackageTypes(String, PackageTypes)

Busca paquetes de tipos específicos que se instalan para el usuario especificado.

FindPackagesForUserWithPackageTypes(String, String, PackageTypes)

Recupera información sobre una familia de paquetes especificada y de tipos específicos que se instalan para el usuario especificado.

FindPackagesForUserWithPackageTypes(String, String, String, PackageTypes)

Recupera información sobre los paquetes de tipos específicos con el nombre de paquete y el nombre del publicador especificados, instalados para un usuario específico.

FindPackagesForUserWithPackageTypes(String, PackageTypes)

Busca paquetes de tipos específicos que se instalan para el usuario especificado.

public:
 virtual IIterable<Package ^> ^ FindPackagesForUserWithPackageTypes(Platform::String ^ userSecurityId, PackageTypes packageTypes) = FindPackagesForUserWithPackageTypes;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdWithPackageTypes")]
IIterable<Package> FindPackagesForUserWithPackageTypes(winrt::hstring const& userSecurityId, PackageTypes const& packageTypes);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdWithPackageTypes")]
public IEnumerable<Package> FindPackagesForUserWithPackageTypes(string userSecurityId, PackageTypes packageTypes);
function findPackagesForUserWithPackageTypes(userSecurityId, packageTypes)
Public Function FindPackagesForUserWithPackageTypes (userSecurityId As String, packageTypes As PackageTypes) As IEnumerable(Of Package)

Parámetros

userSecurityId
String

Platform::String

winrt::hstring

Identificador de seguridad de usuario (SID). Si este parámetro es null, los paquetes se recuperan para el usuario actual. Cualquier SID de usuario distinto del del usuario actual requiere privilegios administrativos.

packageTypes
PackageTypes

Combinación de valores con tipo PackageTypes que se combinan mediante una operación OR bit a bit. El valor resultante especifica los tipos de paquetes que se incluirán en el conjunto de resultados.

Devoluciones

Si el método se ejecuta correctamente, se devuelve una colección enumerable de objetos de paquete. Cada objeto de paquete 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. El parámetro packageTypes determina los tipos de paquetes que se van a devolver.

Atributos

Requisitos de Windows

Características de aplicaciones
packageQuery

Comentarios

Este método y sus sobrecargas requieren privilegios administrativos si el SID de usuario especificado es diferente del SID de usuario del usuario que realiza la llamada. De lo contrario, se produce una excepción AccessDeniedException .

Consulte también

Se aplica a

FindPackagesForUserWithPackageTypes(String, String, PackageTypes)

Recupera información sobre una familia de paquetes especificada y de tipos específicos que se instalan para el usuario especificado.

public:
 virtual IIterable<Package ^> ^ FindPackagesForUserWithPackageTypes(Platform::String ^ userSecurityId, Platform::String ^ packageFamilyName, PackageTypes packageTypes) = FindPackagesForUserWithPackageTypes;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes")]
IIterable<Package> FindPackagesForUserWithPackageTypes(winrt::hstring const& userSecurityId, winrt::hstring const& packageFamilyName, PackageTypes const& packageTypes);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdPackageFamilyNameWithPackageTypes")]
public IEnumerable<Package> FindPackagesForUserWithPackageTypes(string userSecurityId, string packageFamilyName, PackageTypes packageTypes);
function findPackagesForUserWithPackageTypes(userSecurityId, packageFamilyName, packageTypes)
Public Function FindPackagesForUserWithPackageTypes (userSecurityId As String, packageFamilyName As String, packageTypes As PackageTypes) 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. Cualquier SID de usuario distinto del del usuario actual requiere privilegios administrativos.

packageFamilyName
String

Platform::String

winrt::hstring

Nombre de familia de los paquetes que se van a buscar. Este parámetro no puede ser NULL.

packageTypes
PackageTypes

Combinación de valores con tipo PackageTypes que se combinan mediante una operación OR bit a bit. El valor resultante especifica los tipos de paquetes que se incluirán en el conjunto de resultados.

Devoluciones

Si el método se ejecuta correctamente, se devuelve una colección enumerable de objetos de paquete. Cada objeto de paquete 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 paquetes especificado, este método devuelve una lista vacía. El parámetro packageTypes determina los tipos de paquetes que se van a devolver.

Atributos

Requisitos de Windows

Características de aplicaciones
packageQuery

Consulte también

Se aplica a

FindPackagesForUserWithPackageTypes(String, String, String, PackageTypes)

Recupera información sobre los paquetes de tipos específicos con el nombre de paquete y el nombre del publicador especificados, instalados para un usuario específico.

public:
 virtual IIterable<Package ^> ^ FindPackagesForUserWithPackageTypes(Platform::String ^ userSecurityId, Platform::String ^ packageName, Platform::String ^ packagePublisher, PackageTypes packageTypes) = FindPackagesForUserWithPackageTypes;
/// [Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdNamePublisherWithPackageTypes")]
IIterable<Package> FindPackagesForUserWithPackageTypes(winrt::hstring const& userSecurityId, winrt::hstring const& packageName, winrt::hstring const& packagePublisher, PackageTypes const& packageTypes);
[Windows.Foundation.Metadata.Overload("FindPackagesByUserSecurityIdNamePublisherWithPackageTypes")]
public IEnumerable<Package> FindPackagesForUserWithPackageTypes(string userSecurityId, string packageName, string packagePublisher, PackageTypes packageTypes);
function findPackagesForUserWithPackageTypes(userSecurityId, packageName, packagePublisher, packageTypes)
Public Function FindPackagesForUserWithPackageTypes (userSecurityId As String, packageName As String, packagePublisher As String, packageTypes As PackageTypes) As IEnumerable(Of Package)

Parámetros

userSecurityId
String

Platform::String

winrt::hstring

Identificador de seguridad de usuario (SID). Si este parámetro es null, los paquetes se recuperan para el usuario actual. Cualquier SID de usuario distinto del del usuario actual requiere privilegios administrativos.

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.

packageTypes
PackageTypes

Combinación de valores con tipo PackageTypes que se combinan mediante una operación OR bit a bit. El valor resultante especifica los tipos de paquetes que se incluirán en el conjunto de resultados.

Devoluciones

Si el método se ejecuta correctamente, se devuelve una colección enumerable de objetos de paquete. Cada objeto de paquete 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 publicador de paquetes y el nombre de familia especificados, este método devuelve una lista vacía. El parámetro packageTypes determina los tipos de paquetes que se van a devolver.

Atributos

Requisitos de Windows

Características de aplicaciones
packageQuery

Consulte también

Se aplica a