WebAccountProviderAddAccountOperation Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an add account operation.
public ref class WebAccountProviderAddAccountOperation sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class WebAccountProviderAddAccountOperation final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class WebAccountProviderAddAccountOperation
Public NotInheritable Class WebAccountProviderAddAccountOperation
- Inheritance
- Attributes
- Implements
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Examples
The following demonstrates how to handle an add web account operation:
WebAccountProviderAddAccountOperation operation;
protected override void OnNavigatedTo(NavigationEventArgs e)
{
operation = (WebAccountProviderAddAccountOperation)e.Parameter;
base.OnNavigatedTo(e);
}
private async void DoneAddAccountButton_Click(object sender, RoutedEventArgs e)
{
Dictionary<string, string> properties = new Dictionary<string, string>();
properties.Add(this.PropKeyTextBox.Text, this.PropValueTextBox.Text);
WebAccount newAccount = await WebAccountManager.AddWebAccountAsync(this.AccountIdTextBox.Text,
this.UserNameTextBox.Text, properties);
}
Properties
Kind |
Gets the kind of web account provider operation. |
Methods
ReportCompleted() |
Informs the activating app that the operation completed successfully. |