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.
Extension point for user properties in the product.
Namespace: Microsoft.WindowsServerSolutions.Common
Assembly: MiscUtil (in MiscUtil.dll)
Syntax
public interface IUserExtension
public interface class IUserExtension
Public Interface IUserExtension
Properties
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. |
Methods
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. |
Events
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. |
See Also
Microsoft.WindowsServerSolutions.Common Namespace
Return to top