WebAccountManager Classe
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.
Fornisce metodi per la gestione degli account Web.
public ref class WebAccountManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WebAccountManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public static class WebAccountManager
Public Class WebAccountManager
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Cronologia delle versioni
Versione di Windows | Versione dell'SDK | Valore aggiunto |
---|---|---|
1511 | 10586 | PullCookiesAsync |
1607 | 14393 | AddWebAccountAsync(String,String,IReadOnlyDictionary<String,String,WebAccountScope,String>) |
1607 | 14393 | ClearPerUserFromPerAppAccountAsync |
1607 | 14393 | GetPerUserFromPerAppAccountAsync |
1607 | 14393 | SetPerAppToPerUserAccountAsync |
1703 | 15063 | AddWebAccountForUserAsync(User,String,String,IReadOnlyDictionary<String,String>) |
1703 | 15063 | AddWebAccountForUserAsync(User,String,String,IReadOnlyDictionary<String,String,WebAccountScope>) |
1703 | 15063 | AddWebAccountForUserAsync(User,String,String,IReadOnlyDictionary<String,String,String,WebAccountScope,String>) |
1703 | 15063 | FindAllProviderWebAccountsForUserAsync |
1709 | 16299 | InvalidateAppCacheForAccountAsync |
1709 | 16299 | InvalidateAppCacheForAllAccountsAsync |
Metodi
AddWebAccountAsync(String, String, IMapView<String,String>) |
Aggiunge un nuovo account Web in modo asincrono con tre input. |
AddWebAccountAsync(String, String, IMapView<String,String>, WebAccountScope) |
Aggiunge un nuovo account Web in modo asincrono con quattro input. |
AddWebAccountAsync(String, String, IMapView<String,String>, WebAccountScope, String) |
Aggiunge un nuovo account Web in modo asincrono con cinque input. |
AddWebAccountForUserAsync(User, String, String, IMapView<String,String>) |
Aggiunge un nuovo account Web. Questo processo viene monitorato come appartenente a un utente specificato (per l'uso con app con riconoscimento multiutente). |
AddWebAccountForUserAsync(User, String, String, IMapView<String,String>, WebAccountScope) |
Aggiunge un nuovo account Web. Questo processo viene monitorato come appartenente a un utente specificato (per l'uso con app con riconoscimento multiutente). |
AddWebAccountForUserAsync(User, String, String, IMapView<String,String>, WebAccountScope, String) |
Aggiunge un nuovo account Web. Questo processo viene monitorato come appartenente a un utente specificato (per l'uso con app con riconoscimento multiutente). |
ClearPerUserFromPerAppAccountAsync(WebAccount) |
Cancella il collegamento tra account Web per utente e per app. |
ClearViewAsync(WebAccount, Uri) |
Cancella la visualizzazione per un account Web. |
ClearWebAccountPictureAsync(WebAccount) |
Cancella un'immagine dell'account Web in modo asincrono. |
DeleteWebAccountAsync(WebAccount) |
Elimina un account Web in modo asincrono. |
FindAllProviderWebAccountsAsync() |
Trova tutti gli account Web del provider in modo asincrono. |
FindAllProviderWebAccountsForUserAsync(User) |
Trova tutti gli account Web del provider associati a un determinato utente in modo asincrono (per l'uso con app con riconoscimento multiutente). |
GetPerUserFromPerAppAccountAsync(WebAccount) |
Ottiene un account Web per utente da un account Web per app. |
GetScope(WebAccount) |
Ottiene l'ambito dell'account Web. |
GetViewsAsync(WebAccount) |
Ottiene le visualizzazioni per un account Web in modo asincrono. |
InvalidateAppCacheForAccountAsync(WebAccount) |
Cancella la cache dei token di Gestione account Web per un account Web specifico. |
InvalidateAppCacheForAllAccountsAsync() |
Cancella la cache dei token di Gestione account Web per tutti gli account Web. |
PullCookiesAsync(String, String) |
Esegue il pull dei cookie in modo asincrono. Usare questa opzione per abilitare l'accesso Single Sign-On in un'app dopo che un utente ha immesso le credenziali in un Web browser. |
PushCookiesAsync(Uri, IVectorView<HttpCookie>) |
Esegue il push dei cookie in modo asincrono. Usare questa opzione per abilitare l'accesso Single Sign-On per un account Web in un browser dopo che l'utente ha immesso le proprie credenziali nell'app. |
SetPerAppToPerUserAccountAsync(WebAccount, String) |
Crea un collegamento per app per account utente. |
SetScopeAsync(WebAccount, WebAccountScope) |
Imposta l'ambito di un account Web in modo asincrono. |
SetViewAsync(WebAccount, WebAccountClientView) |
Imposta la visualizzazione per un account Web in modo asincrono. |
SetWebAccountPictureAsync(WebAccount, IRandomAccessStream) |
Imposta l'immagine di un account Web in modo asincrono. |
UpdateWebAccountPropertiesAsync(WebAccount, String, IMapView<String,String>) |
Aggiornamenti le proprietà di un account Web in modo asincrono. |