PackageManager.FindPackagesForUserWithPackageTypes Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
FindPackagesForUserWithPackageTypes(String, PackageTypes) |
Trova i pacchetti di tipi specifici installati per l'utente specificato. |
FindPackagesForUserWithPackageTypes(String, String, PackageTypes) |
Recupera informazioni su una famiglia specificata di pacchetti e di tipi specifici installati per l'utente specificato. |
FindPackagesForUserWithPackageTypes(String, String, String, PackageTypes) |
Recupera informazioni sui pacchetti di tipi specifici con il nome del pacchetto e il nome dell'editore specificati, installati per un utente specifico. |
FindPackagesForUserWithPackageTypes(String, PackageTypes)
Trova i pacchetti di tipi specifici installati per l'utente specificato.
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)
Parametri
- userSecurityId
-
String
Platform::String
winrt::hstring
Identificatore di sicurezza utente (SID). Se questo parametro è Null, i pacchetti vengono recuperati per l'utente corrente. Qualsiasi SID utente diverso da quello dell'utente corrente richiede privilegi amministrativi.
- packageTypes
- PackageTypes
Combinazione di valori tipizzati PackageTypes combinati tramite un'operazione OR bit per bit. Il valore risultante specifica i tipi di pacchetti da includere nel set di risultati.
Restituisce
Se il metodo ha esito positivo, viene restituita una raccolta enumerabile di oggetti pacchetto. Ogni oggetto pacchetto in questa raccolta contiene informazioni sul pacchetto, inclusi, a titolo esemplificativo, il nome, l'editore, la versione e il percorso di installazione. Il parametro packageTypes determina i tipi di pacchetti da restituire.
- Attributi
Requisiti Windows
Funzionalità dell'app |
packageQuery
|
Commenti
Questo metodo e i relativi overload richiedono privilegi amministrativi se il SID utente specificato è diverso dal SID utente dell'utente chiamante. In caso contrario, viene generata un'eccezione AccessDeniedException .
Vedi anche
- FindPackagesForUserWithPackageTypes(String, String, String, PackageTypes)
- FindPackagesForUserWithPackageTypes(String, String, PackageTypes)
- Pacchetto
Si applica a
FindPackagesForUserWithPackageTypes(String, String, PackageTypes)
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)
Parametri
- userSecurityId
-
String
Platform::String
winrt::hstring
Identificatore di sicurezza utente (SID). Se questo parametro è String.Empty, i pacchetti vengono recuperati per l'utente corrente. Qualsiasi SID utente diverso da quello dell'utente corrente richiede privilegi amministrativi.
- packageFamilyName
-
String
Platform::String
winrt::hstring
Nome della famiglia di pacchetti da trovare. Questo parametro non può essere Null.
- packageTypes
- PackageTypes
Combinazione di valori tipizzati PackageTypes combinati tramite un'operazione OR bit per bit. Il valore risultante specifica i tipi di pacchetti da includere nel set di risultati.
Restituisce
Se il metodo ha esito positivo, viene restituita una raccolta enumerabile di oggetti pacchetto. Ogni oggetto pacchetto in questa raccolta contiene informazioni sul pacchetto, inclusi, a titolo esemplificativo, il nome, l'editore, la versione e il percorso di installazione. Se non viene trovato alcun pacchetto con il nome della famiglia di pacchetti specificato, questo metodo restituisce un elenco vuoto. Il parametro packageTypes determina i tipi di pacchetti da restituire.
- Attributi
Requisiti Windows
Funzionalità dell'app |
packageQuery
|
Vedi anche
- FindPackagesForUserWithPackageTypes(String, PackageTypes)
- FindPackagesForUserWithPackageTypes(String, String, String, PackageTypes)
- Pacchetto
Si applica a
FindPackagesForUserWithPackageTypes(String, String, String, PackageTypes)
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)
Parametri
- userSecurityId
-
String
Platform::String
winrt::hstring
Identificatore di sicurezza utente (SID). Se questo parametro è Null, i pacchetti vengono recuperati per l'utente corrente. Qualsiasi SID utente diverso da quello dell'utente corrente richiede privilegi amministrativi.
- packageName
-
String
Platform::String
winrt::hstring
Nome del pacchetto. Questo parametro non può essere Null.
- packagePublisher
-
String
Platform::String
winrt::hstring
Autore del pacchetto. Questo parametro non può essere Null.
- packageTypes
- PackageTypes
Combinazione di valori tipizzati PackageTypes combinati tramite un'operazione OR bit per bit. Il valore risultante specifica i tipi di pacchetti da includere nel set di risultati.
Restituisce
Se il metodo ha esito positivo, viene restituita una raccolta enumerabile di oggetti pacchetto. Ogni oggetto pacchetto in questa raccolta contiene informazioni sul pacchetto, inclusi, a titolo esemplificativo, il nome, l'editore, la versione e il percorso di installazione. Se non vengono trovati pacchetti con l'autore del pacchetto e il nome della famiglia specificati, questo metodo restituisce un elenco vuoto. Il parametro packageTypes determina i tipi di pacchetti da restituire.
- Attributi
Requisiti Windows
Funzionalità dell'app |
packageQuery
|
Vedi anche
- FindPackagesForUserWithPackageTypes(String, PackageTypes)
- FindPackagesForUserWithPackageTypes(String, String, PackageTypes)
- Pacchetto