IUserExtension2 Interface

 

The extension point for user properties in the product.

Namespace:   Microsoft.WindowsServerSolutions.Common
Assembly:  MiscUtil (in MiscUtil.dll)

public interface class IUserExtension2 : IDisposable

NameDescription
System_CAPS_pubpropertyActivateUserTaskContextString

Gets the displayed message when a user's extension is activated.

System_CAPS_pubpropertyActivateUserTaskInProgressMessage

Gets the displayed message in the progress window when a user's extension is being activated.

System_CAPS_pubpropertyActivateUserTaskInProgressTitle

Gets the title of the progress window when a user's extension is being activated.

System_CAPS_pubpropertyAddUserPropertiesFailureGenericErrorMessage

Gets the generic error message for a failure when adding user properties.

System_CAPS_pubpropertyAddUserPropertiesFailureWizardTitle

Gets the wizard title for a failure when adding user properties.

System_CAPS_pubpropertyAddUserWizardAssignExistingUserOptionText

Gets the description for the assigning existing user option from the Add User Wizard Extension page.

System_CAPS_pubpropertyAddUserWizardCreateUserOptionDescription

Gets the create user option description from the Add User Wizard Extension page.

System_CAPS_pubpropertyAddUserWizardCreateUserOptionText

Gets the description for the creating user option from the Add User Wizard Extension page.

System_CAPS_pubpropertyAddUserWizardHelpLinkText

Gets the description for the help link from the Add User Wizard Extension page.

System_CAPS_pubpropertyAddUserWizardHelpLinkUrl

Gets the URL for the help link from the Add User Wizard Extension page.

System_CAPS_pubpropertyAddUserWizardNoAccessOptionText

Gets the description for the no access option from the Add User Wizard Extension page.

System_CAPS_pubpropertyAddUserWizardNoAvailableEmailAccountsString

Gets the message if there are no available email accounts left after the user called GetAvailableEmailAccountsAsync.

System_CAPS_pubpropertyAddUserWizardNoAvailableEmailLoadingString

Gets the description when GetAvailableEmailAccountsAsync is running.

System_CAPS_pubpropertyAddUserWizardTabTitle

Gets the title of the Add User Wizard Extension page.

System_CAPS_pubpropertyAssignDeactivatedOnlineUserConfirmationDialogTitle

Gets the title of the confirmation dialog box when assigning a local user to a deactivated online user.

System_CAPS_pubpropertyAssignDeactivatedOnlineUserConfirmationMessage

Gets the confirmation window message when assigning a local user to a deactivated online user.

System_CAPS_pubpropertyAssignDeactivatedOnlineUserConfirmationTitle

Gets the confirmation window title when assigning a local user to a deactivated online user.

System_CAPS_pubpropertyAvailableDomains

Gets a list of available domains.

System_CAPS_pubpropertyDeactivateUserTaskContextString

Gets the message displayed when a user's extension is deactivated.

System_CAPS_pubpropertyDeactivateUserTaskInProgressMessage

Gets the progress window message when a user's extension is being deactivated.

System_CAPS_pubpropertyDeactivateUserTaskInProgressTitle

Gets the title of the progress window when a user's extension is being deactivated.

System_CAPS_pubpropertyDefaultDomainName

Gets the default domain name that belongs to the user extension properties.

System_CAPS_pubpropertyEnabled

Gets a Boolean value that indicates whether a user extension is enabled.

System_CAPS_pubpropertyMaximumPasswordLength

Gets the maximum length of a user's password.

System_CAPS_pubpropertyMinimumPasswordLength

Gets the minimum length of a user's password.

System_CAPS_pubpropertyPasswordLengthCriteriaString

Gets the description for the strong password length criteria.

System_CAPS_pubpropertyRemoveUserWizardTabInstruction

Gets the message displayed when a user's extension is removed.

System_CAPS_pubpropertyResetPasswordFailureDialogTitle

Gets the title of the dialog box when resetting the user's password fails.

System_CAPS_pubpropertyResetPasswordFailureMessage

Gets the dialog box message when resetting the user's password fails.

System_CAPS_pubpropertyResetPasswordFailureSummary

Gets the summary when resetting the user's password fails.

System_CAPS_pubpropertyResetPasswordProgressMessage

Gets the dialog box message when resetting the user's password.

System_CAPS_pubpropertyResetPasswordProgressTitle

Gets the dialog box title when resetting the user's password.

System_CAPS_pubpropertyStrongPasswordPolicyDescription

Gets the description of the strong password policy.

System_CAPS_pubpropertyUserPropertiesTabActivateUserDescription

Gets the description for the Activate option on the User Extension Properties tab.

System_CAPS_pubpropertyUserPropertiesTabActivateUserString

Gets the description displayed for the Activate option on the User Extension Properties tab.

System_CAPS_pubpropertyUserPropertiesTabButtonAddString

Gets the description displayed for the Add button on the User Extension Properties tab..

System_CAPS_pubpropertyUserPropertiesTabButtonDeleteString

Gets the description displayed for the Delete button on the User Extension Properties tab..

System_CAPS_pubpropertyUserPropertiesTabButtonEditString

Gets the description displayed for the Edit button on the User Extension Properties tab..

System_CAPS_pubpropertyUserPropertiesTabCreateUserButtonText

Gets the description displayed for the Activate button on the User Extension Properties tab.

System_CAPS_pubpropertyUserPropertiesTabCreateUserHintText

Gets the description displayed for the Activate button hint on the User Extension Properties tab.

System_CAPS_pubpropertyUserPropertiesTabDataLoadingString

Gets the description when GetUserPropertiesAsync is running.

System_CAPS_pubpropertyUserPropertiesTabDataRefreshButtonString

Gets the refresh button description on the User Extension Properties failure page.

System_CAPS_pubpropertyUserPropertiesTabDeactivateUserDescription

Gets the description displayed for the Deactivate option on the User Extension Properties tab.

System_CAPS_pubpropertyUserPropertiesTabDeactivateUserString

Gets the description displayed for the Deactivate option on the User Extension Properties tab.

System_CAPS_pubpropertyUserPropertiesTabEmailAddressesString

Gets the description displayed for the Email Address button on the User Extension Properties tab.

System_CAPS_pubpropertyUserPropertiesTabEmailAliasString

Gets the description displayed as the heading for the alias label.

System_CAPS_pubpropertyUserPropertiesTabHeading

Gets the tab heading text on the User Extension Properties tab.

System_CAPS_pubpropertyUserPropertiesTabHelpLinkText

Gets the description for the help link on the Add User Wizard Extension page.

System_CAPS_pubpropertyUserPropertiesTabHelpLinkUrl

Gets the URL for the help link on the Add User Wizard Extension page.

NameDescription
System_CAPS_pubmethodAddUserPropertiesAsync(IUserExtension2Properties^, String^)

Adds the extension properties asynchronously for a particular user.

System_CAPS_pubmethodAddUserPropertiesWithExistingEmailAsync(IUserExtension2Properties^, String^, String^)

Adds the extension properties asynchronously for a particular user who has the email address specified by the emailAddress parameter.

System_CAPS_pubmethodCreateUserExtension2Properties()

Creates a new object that is used when adding the user extension properties.

System_CAPS_pubmethodDeleteUserPropertiesAsync(String^)

Deletes the extension properties asynchronously for a particular user.

System_CAPS_pubmethodDispose()

(Inherited from IDisposable.)

System_CAPS_pubmethodGetAvailableEmailAccountsAsync()

Gets all the email accounts that are not mapped to existing users.

System_CAPS_pubmethodGetUserPropertiesAsync(String^)

Gets the extension properties asynchronously for a particular user.

System_CAPS_pubmethodHideProgressWindow()

Hides the progress window.

System_CAPS_pubmethodHideProgressWindow(Action^)

Hides the progress window.

System_CAPS_pubmethodIsLocalUserMapped(String^)

Checks whether a local user is mapped to an online user.

System_CAPS_pubmethodResetUserPasswordAsync(String^, String^)

Resets the online password asynchronously for a particular user.

System_CAPS_pubmethodRunAcitvateUserWizard(IUserExtension2Properties^)

Runs a wizard to enable an on-premise user.

System_CAPS_pubmethodSetUserActivateStateAysnc(String^, Boolean)

Asynchronously sets the active state for the specified user.

System_CAPS_pubmethodShowProgressWindow(String^, String^)

Shows the progress window.

System_CAPS_pubmethodUpdateUserPropertiesAsync(IUserExtension2Properties^)

Updates the extension properties asynchronously for a particular user.

System_CAPS_pubmethodValidateEmailAddress(String^, String^%, String^%)

Checks the user's email address for characters that are not valid.

NameDescription
System_CAPS_pubeventActivateUserCompeleted

Represents the event that is raised when the RunAcitvateUserWizard method finishes.

System_CAPS_pubeventAddUserPropertiesCompleted

Represents the event that is raised when the AddUserPropertiesAsync method finishes.

System_CAPS_pubeventDeleteUserPropertiesCompleted

Represents the event that is raised when the DeleteUserPropertiesAsync method finishes.

System_CAPS_pubeventGetAvailableEmailAccountsCompleted

Represents the event that is raised when the GetAvailableEmailAccountsAsync method finishes.

System_CAPS_pubeventGetUserPropertiesCompleted

Represents the event that is raised when the GetUserPropertiesAsync method finishes.

System_CAPS_pubeventResetUserPasswordCompeleted

Represents the event that is raised when the ResetUserPasswordAsync method finishes.

System_CAPS_pubeventUpdateUserPropertiesCompleted

Represents the event that is raised when the UpdateUserPropertiesAsync method finishes.

This is only available on Windows Small Business Server 2011.

Return to top

Community Additions

ADD
Show: