PackageManager.FindPackagesForUser 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
FindPackagesForUser(String) |
Trova tutti i pacchetti installati per l'utente specificato. |
FindPackagesForUser(String, String) |
Recupera informazioni su una famiglia specificata di pacchetti installati per un utente specifico. |
FindPackagesForUser(String, String, String) |
Recupera informazioni su tutti i pacchetti con il nome e il nome del server di pubblicazione specificati, installati per un utente specifico. |
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)
Parametri
- userSecurityId
-
String
Platform::String
winrt::hstring
Identificatore di sicurezza utente (SID). Se questo parametro è stringa. Vuoto, i pacchetti vengono recuperati per l'utente corrente.
Restituisce
Se il metodo ha esito positivo, viene restituita una raccolta enumerabile di oggetti pacchetto. Ogni oggetto Package in questa raccolta contiene informazioni sul pacchetto, incluso ma non limitato al nome, al server di pubblicazione, alla versione e al percorso di installazione.
- Attributi
Requisiti Windows
Funzionalità dell'app |
packageQuery
|
Commenti
Questo metodo e i relativi overload richiedono privilegi amministrativi se l'ID di sicurezza utente specificato è diverso dall'ID di sicurezza utente dell'utente chiamante. In caso contrario, viene generata un'eccezione AccessDeniedException . Analogamente al metodo FindPackages , questo metodo e i relativi overload possono essere usati per enumerare i pacchetti installati per un determinato utente.
Vedi anche
- FindPackagesForUser(String, String)
- FindPackagesForUser(String, String, String)
- Pacchetto
- Enumerare i pacchetti dell'app in base all'esempio SID utente
Si applica 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)
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.
- packageFamilyName
-
String
Platform::String
winrt::hstring
Nome della famiglia di pacchetti da trovare. Questo parametro non può essere Null.
Restituisce
Se il metodo ha esito positivo, viene restituita una raccolta enumerabile di oggetti pacchetto. Ogni oggetto Package in questa raccolta contiene informazioni sul pacchetto, incluso ma non limitato al nome, al server di pubblicazione, alla versione e al percorso di installazione. Se non vengono trovati pacchetti con il nome della famiglia di pacchetti specificato, questo metodo restituisce un elenco vuoto.
- Attributi
Requisiti Windows
Funzionalità dell'app |
packageQuery
|
Vedi anche
Si applica 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)
Parametri
- userSecurityId
-
String
Platform::String
winrt::hstring
Identificatore di sicurezza utente (SID). Se questo parametro è una stringa vuota (""), i pacchetti vengono recuperati per l'utente corrente.
- packageName
-
String
Platform::String
winrt::hstring
Nome del pacchetto. Questo parametro non può essere Null.
- packagePublisher
-
String
Platform::String
winrt::hstring
Server di pubblicazione del pacchetto. Questo parametro non può essere Null.
Restituisce
Se il metodo ha esito positivo, viene restituita una raccolta enumerabile di oggetti pacchetto. Ogni oggetto Package in questa raccolta contiene informazioni sul pacchetto, incluso ma non limitato al nome, al server di pubblicazione, alla versione e al percorso di installazione. Se non vengono trovati pacchetti con il nome e il server di pubblicazione specificati, questo metodo restituisce un elenco vuoto.
- Attributi
Requisiti Windows
Funzionalità dell'app |
packageQuery
|