IUserExtension Interface
Extension point for user properties in the product.
Assembly: MiscUtil (in MiscUtil.dll)
| Name | Description | |
|---|---|---|
![]() | AccountGroupHeadingText | Gets the account group heading text. |
![]() | AddUserWizardActivateText | Gets the activate option text in the Add User WizardExtension Page. |
![]() | AliasLabelText | Gets the alias label text. |
![]() | AssignRolesLabelText | Gets the assign roles label text. |
![]() | DefaultDomainName | Gets the default domain name to which the user extension properties belong. |
![]() | Enabled | Gets a boolean value indicating whether the user extension is enabled. |
![]() | IntegrationGroupHeadingText | Gets the integration group heading text. |
![]() | MailGroupHeadingText | Gets the mail group heading text. |
![]() | RemoveUserExtensionMessage | Gets the message displayed when a user's extension is removed. |
![]() | UserPropertiesTabActivateUserString | Gets the text displayed for the activate option in the User Extension Properties tab page. |
![]() | UserPropertiesTabHeading | Gets the text displayed as the heading of User Extension Properties tab page. |
![]() | UserPropertiesTabLaunchPadIntegrationText | Gets the text displayed for the LaunchPad integration option in the User Extension Properties tab page. |
![]() | UserPropertiesTabRemoteAccessIntegrationText | Gets the text displayed for the RemoteAccess integration option in the User Extension Properties tab page. |
![]() | UserPropertiesTabShowLaunchPadIntegration | Gets the value indicating whether the LaunchPad integration user interface should be displayed. |
![]() | UserPropertiesTabShowRemoteAccessIntegration | Gets the value indicating whether the Remote Access integration user interface should be displayed. |
![]() | UserPropertiesTabTitle | Gets the text displayed as the title of User Extension Properties tab page. |
![]() | UserPropertiesTabTitleImage | Gets the image that is displayed next to UserPropertiesTabTitle on the User Extension Properties tab page. |
| Name | Description | |
|---|---|---|
![]() | AddUserPropertiesAsync(IUserExtensionProperties^, String^) | Asynchronously adds the extension properties for a particular user. |
![]() | CreateUserExtensionProperties() | Creates a new IUserExtensionProperties object that is used to add the User Extension properties. |
![]() | DeleteUserPropertiesAsync(String^) | Asynchronously deletes the extension properties for a particular user. |
![]() | GetAllUserRolesAsync() | Asynchronously gets all the IUserRole objects supported by the user extension. |
![]() | GetUserPropertiesAsync(String^) | Asynchronously gets the extension properties for a particular user. |
![]() | UpdateUserPropertiesAsync(IUserExtensionProperties^) | Asynchronously updates the extension properties for a particular user. |
![]() | ValidateUserAliasPropertyAsync(String^, String^) | Asynchronously validates the user email alias property. |
| Name | Description | |
|---|---|---|
![]() | AddUserPropertiesCompleted | Represents the event that is raised when the AddUserPropertiesAsync method finishes. |
![]() | DeleteUserPropertiesCompleted | Represents the event that is raised when the DeleteUserPropertiesAsync method finishes. |
![]() | GetAllUserRolesCompleted | Represents the event that is raised when the GetAllUserRolesAsync method finishes. |
![]() | GetUserPropertiesCompleted | Represents the event that is raised when the GetUserPropertiesAsync method finishes. |
![]() | UpdateUserPropertiesCompleted | Represents the event that is raised when the UpdateUserPropertiesAsync method finishes. |
![]() | ValidateUserAliasPropertyCompleted | Represents the event that is raised when the ValidateUserAliasPropertyAsync method finishes. |


