WebAccountManager Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan metode untuk mengelola akun 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
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
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,WebAccountScope,String>) |
1703 | 15063 | FindAllProviderWebAccountsForUserAsync |
1709 | 16299 | InvalidateAppCacheForAccountAsync |
1709 | 16299 | InvalidateAppCacheForAllAccountsAsync |
Metode
AddWebAccountAsync(String, String, IMapView<String,String>) |
Menambahkan akun web baru secara asinkron dengan tiga input. |
AddWebAccountAsync(String, String, IMapView<String,String>, WebAccountScope) |
Menambahkan akun web baru secara asinkron dengan empat input. |
AddWebAccountAsync(String, String, IMapView<String,String>, WebAccountScope, String) |
Menambahkan akun web baru secara asinkron dengan lima input. |
AddWebAccountForUserAsync(User, String, String, IMapView<String,String>) |
Menambahkan akun web baru. Proses ini dilacak sebagai milik pengguna tertentu (untuk digunakan dengan aplikasi multi-pengguna yang sadar). |
AddWebAccountForUserAsync(User, String, String, IMapView<String,String>, WebAccountScope) |
Menambahkan akun web baru. Proses ini dilacak sebagai milik pengguna tertentu (untuk digunakan dengan aplikasi multi-pengguna yang sadar). |
AddWebAccountForUserAsync(User, String, String, IMapView<String,String>, WebAccountScope, String) |
Menambahkan akun web baru. Proses ini dilacak sebagai milik pengguna tertentu (untuk digunakan dengan aplikasi multi-pengguna yang sadar). |
ClearPerUserFromPerAppAccountAsync(WebAccount) |
Menghapus tautan antara akun web per pengguna dan per aplikasi. |
ClearViewAsync(WebAccount, Uri) |
Menghapus tampilan untuk akun web. |
ClearWebAccountPictureAsync(WebAccount) |
Menghapus gambar akun web secara asinkron. |
DeleteWebAccountAsync(WebAccount) |
Menghapus akun web secara asinkron. |
FindAllProviderWebAccountsAsync() |
Menemukan semua akun web penyedia secara asinkron. |
FindAllProviderWebAccountsForUserAsync(User) |
Menemukan semua akun web penyedia yang terkait dengan pengguna tertentu secara asinkron (untuk digunakan dengan aplikasi multi-pengguna yang sadar). |
GetPerUserFromPerAppAccountAsync(WebAccount) |
Mendapatkan akun web per pengguna dari akun web per aplikasi. |
GetScope(WebAccount) |
Mendapatkan cakupan akun web. |
GetViewsAsync(WebAccount) |
Mendapatkan tampilan untuk akun web secara asinkron. |
InvalidateAppCacheForAccountAsync(WebAccount) |
Menghapus cache token manajer akun web untuk akun web tertentu. |
InvalidateAppCacheForAllAccountsAsync() |
Menghapus cache token manajer akun web untuk semua akun web. |
PullCookiesAsync(String, String) |
Menarik cookie secara asinkron. Gunakan ini untuk mengaktifkan akses menyeluruh di aplikasi setelah pengguna memasukkan kredensial mereka ke browser web. |
PushCookiesAsync(Uri, IVectorView<HttpCookie>) |
Mendorong cookie secara asinkron. Gunakan ini untuk mengaktifkan akses menyeluruh untuk akun web di browser setelah pengguna memasukkan kredensial mereka ke dalam aplikasi. |
SetPerAppToPerUserAccountAsync(WebAccount, String) |
Membuat tautan per aplikasi ke akun per pengguna. |
SetScopeAsync(WebAccount, WebAccountScope) |
Mengatur cakupan akun web secara asinkron. |
SetViewAsync(WebAccount, WebAccountClientView) |
Mengatur tampilan untuk akun web secara asinkron. |
SetWebAccountPictureAsync(WebAccount, IRandomAccessStream) |
Mengatur gambar akun web secara asinkron. |
UpdateWebAccountPropertiesAsync(WebAccount, String, IMapView<String,String>) |
Updates properti akun web secara asinkron. |