Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The extension point for user properties in the product.
Namespace: Microsoft.WindowsServerSolutions.Common
Assembly: MiscUtil (in MiscUtil.dll)
Syntax
public interface IUserExtension2 : IDisposable
public interface class IUserExtension2 : IDisposable
Public Interface IUserExtension2
Inherits IDisposable
Properties
Name | Description | |
---|---|---|
![]() |
ActivateUserTaskContextString | Gets the displayed message when a user's extension is activated. |
![]() |
ActivateUserTaskInProgressMessage | Gets the displayed message in the progress window when a user's extension is being activated. |
![]() |
ActivateUserTaskInProgressTitle | Gets the title of the progress window when a user's extension is being activated. |
![]() |
AddUserPropertiesFailureGenericErrorMessage | Gets the generic error message for a failure when adding user properties. |
![]() |
AddUserPropertiesFailureWizardTitle | Gets the wizard title for a failure when adding user properties. |
![]() |
AddUserWizardAssignExistingUserOptionText | Gets the description for the assigning existing user option from the Add User Wizard Extension page. |
![]() |
AddUserWizardCreateUserOptionDescription | Gets the create user option description from the Add User Wizard Extension page. |
![]() |
AddUserWizardCreateUserOptionText | Gets the description for the creating user option from the Add User Wizard Extension page. |
![]() |
AddUserWizardHelpLinkText | Gets the description for the help link from the Add User Wizard Extension page. |
![]() |
AddUserWizardHelpLinkUrl | Gets the URL for the help link from the Add User Wizard Extension page. |
![]() |
AddUserWizardNoAccessOptionText | Gets the description for the no access option from the Add User Wizard Extension page. |
![]() |
AddUserWizardNoAvailableEmailAccountsString | Gets the message if there are no available email accounts left after the user called GetAvailableEmailAccountsAsync. |
![]() |
AddUserWizardNoAvailableEmailLoadingString | Gets the description when GetAvailableEmailAccountsAsync is running. |
![]() |
AddUserWizardTabTitle | Gets the title of the Add User Wizard Extension page. |
![]() |
AssignDeactivatedOnlineUserConfirmationDialogTitle | Gets the title of the confirmation dialog box when assigning a local user to a deactivated online user. |
![]() |
AssignDeactivatedOnlineUserConfirmationMessage | Gets the confirmation window message when assigning a local user to a deactivated online user. |
![]() |
AssignDeactivatedOnlineUserConfirmationTitle | Gets the confirmation window title when assigning a local user to a deactivated online user. |
![]() |
AvailableDomains | Gets a list of available domains. |
![]() |
DeactivateUserTaskContextString | Gets the message displayed when a user's extension is deactivated. |
![]() |
DeactivateUserTaskInProgressMessage | Gets the progress window message when a user's extension is being deactivated. |
![]() |
DeactivateUserTaskInProgressTitle | Gets the title of the progress window when a user's extension is being deactivated. |
![]() |
DefaultDomainName | Gets the default ___domain name that belongs to the user extension properties. |
![]() |
Enabled | Gets a Boolean value that indicates whether a user extension is enabled. |
![]() |
MaximumPasswordLength | Gets the maximum length of a user's password. |
![]() |
MinimumPasswordLength | Gets the minimum length of a user's password. |
![]() |
PasswordLengthCriteriaString | Gets the description for the strong password length criteria. |
![]() |
RemoveUserWizardTabInstruction | Gets the message displayed when a user's extension is removed. |
![]() |
ResetPasswordFailureDialogTitle | Gets the title of the dialog box when resetting the user's password fails. |
![]() |
ResetPasswordFailureMessage | Gets the dialog box message when resetting the user's password fails. |
![]() |
ResetPasswordFailureSummary | Gets the summary when resetting the user's password fails. |
![]() |
ResetPasswordProgressMessage | Gets the dialog box message when resetting the user's password. |
![]() |
ResetPasswordProgressTitle | Gets the dialog box title when resetting the user's password. |
![]() |
StrongPasswordPolicyDescription | Gets the description of the strong password policy. |
![]() |
UserPropertiesTabActivateUserDescription | Gets the description for the Activate option on the User Extension Properties tab. |
![]() |
UserPropertiesTabActivateUserString | Gets the description displayed for the Activate option on the User Extension Properties tab. |
![]() |
UserPropertiesTabButtonAddString | Gets the description displayed for the Add button on the User Extension Properties tab.. |
![]() |
UserPropertiesTabButtonDeleteString | Gets the description displayed for the Delete button on the User Extension Properties tab.. |
![]() |
UserPropertiesTabButtonEditString | Gets the description displayed for the Edit button on the User Extension Properties tab.. |
![]() |
UserPropertiesTabCreateUserButtonText | Gets the description displayed for the Activate button on the User Extension Properties tab. |
![]() |
UserPropertiesTabCreateUserHintText | Gets the description displayed for the Activate button hint on the User Extension Properties tab. |
![]() |
UserPropertiesTabDataLoadingString | Gets the description when GetUserPropertiesAsync is running. |
![]() |
UserPropertiesTabDataRefreshButtonString | Gets the refresh button description on the User Extension Properties failure page. |
![]() |
UserPropertiesTabDeactivateUserDescription | Gets the description displayed for the Deactivate option on the User Extension Properties tab. |
![]() |
UserPropertiesTabDeactivateUserString | Gets the description displayed for the Deactivate option on the User Extension Properties tab. |
![]() |
UserPropertiesTabEmailAddressesString | Gets the description displayed for the Email Address button on the User Extension Properties tab. |
![]() |
UserPropertiesTabEmailAliasString | Gets the description displayed as the heading for the alias label. |
![]() |
UserPropertiesTabHeading | Gets the tab heading text on the User Extension Properties tab. |
![]() |
UserPropertiesTabHelpLinkText | Gets the description for the help link on the Add User Wizard Extension page. |
![]() |
UserPropertiesTabHelpLinkUrl | Gets the URL for the help link on the Add User Wizard Extension page. |
Methods
Name | Description | |
---|---|---|
![]() |
AddUserPropertiesAsync(IUserExtension2Properties, String) | Adds the extension properties asynchronously for a particular user. |
![]() |
AddUserPropertiesWithExistingEmailAsync(IUserExtension2Properties, String, String) | Adds the extension properties asynchronously for a particular user who has the email address specified by the emailAddress parameter. |
![]() |
CreateUserExtension2Properties() | Creates a new object that is used when adding the user extension properties. |
![]() |
DeleteUserPropertiesAsync(String) | Deletes the extension properties asynchronously for a particular user. |
![]() |
Dispose() | (Inherited from IDisposable.) |
![]() |
GetAvailableEmailAccountsAsync() | Gets all the email accounts that are not mapped to existing users. |
![]() |
GetUserPropertiesAsync(String) | Gets the extension properties asynchronously for a particular user. |
![]() |
HideProgressWindow() | Hides the progress window. |
![]() |
HideProgressWindow(Action) | Hides the progress window. |
![]() |
IsLocalUserMapped(String) | Checks whether a local user is mapped to an online user. |
![]() |
ResetUserPasswordAsync(String, String) | Resets the online password asynchronously for a particular user. |
![]() |
RunAcitvateUserWizard(IUserExtension2Properties) | Runs a wizard to enable an on-premise user. |
![]() |
SetUserActivateStateAysnc(String, Boolean) | Asynchronously sets the active state for the specified user. |
![]() |
ShowProgressWindow(String, String) | Shows the progress window. |
![]() |
UpdateUserPropertiesAsync(IUserExtension2Properties) | Updates the extension properties asynchronously for a particular user. |
![]() |
ValidateEmailAddress(String, String, String) | Checks the user's email address for characters that are not valid. |
Events
Name | Description | |
---|---|---|
![]() |
ActivateUserCompeleted | Represents the event that is raised when the RunAcitvateUserWizard method finishes. |
![]() |
AddUserPropertiesCompleted | Represents the event that is raised when the AddUserPropertiesAsync method finishes. |
![]() |
DeleteUserPropertiesCompleted | Represents the event that is raised when the DeleteUserPropertiesAsync method finishes. |
![]() |
GetAvailableEmailAccountsCompleted | Represents the event that is raised when the GetAvailableEmailAccountsAsync method finishes. |
![]() |
GetUserPropertiesCompleted | Represents the event that is raised when the GetUserPropertiesAsync method finishes. |
![]() |
ResetUserPasswordCompeleted | Represents the event that is raised when the ResetUserPasswordAsync method finishes. |
![]() |
UpdateUserPropertiesCompleted | Represents the event that is raised when the UpdateUserPropertiesAsync method finishes. |
Remarks
This is only available on Windows Small Business Server 2011.
See Also
Microsoft.WindowsServerSolutions.Common Namespace
Return to top