Dynamicweb 8 Documentation
User Class Members
Properties  Methods 


The following tables list the members exposed by User.

Public Constructors
 NameDescription
Public ConstructorUser ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyActiveGets or sets value indicating whether user is active.  
Public PropertyAddressGets or sets user's primary address.  
Public PropertyAddress2Gets or sets user's secondary address.  
Public PropertyAddressesGets user's addresses  
Public PropertyAllowBackend  
Public PropertyAllowBackendWithInheritance  
Public PropertyCityGets or sets user's city.  
Public PropertyCompanyGets or sets user's company name.  
Public PropertyConfigurationGets or sets user's editor configuration.  
Public PropertyConfigurationIDGets or sets user's editor configuration ID.  
Public PropertyCountryGets or sets user's country.  
Public PropertyCreatedByUser  
Public PropertyCreatedOn  
Public PropertyCurrencyGets or sets user's currency name.  
Public Propertystatic (Shared in Visual Basic)Current  
Public PropertyCustomerNumberGets or sets user's customer number.  
Public PropertyCustomFieldValues  
Public PropertyDepartmentGets or sets user's department name.  
Public PropertyEmailGets or sets user's e-mail address.  
Public PropertyEmailAllowed  
Public PropertyEmailPermissionGivenOn  
Public PropertyEmailPermissionUpdatedOn  
Public PropertyExternalIdGet or sets user's external id.  
Public PropertyFaxGets or sets user's fax number  
Public PropertyFrontendStartPageGets or sets the page that the user is redirected to on login  
Public PropertyGeoLocationHash  
Public PropertyGeoLocationImage  
Public PropertyGeoLocationIsCustom  
Public PropertyGeoLocationLat  
Public PropertyGeoLocationLng  
Public PropertyGroupIDs  
Public PropertyGroupsGets user's groups. The collection is read-only.  
Public PropertyGroupsCountGets the number of groups that current user is attached to.  
Public PropertyIDGets or sets user's ID.  
Public PropertyImageGets or sets path to the user's image.  
Public PropertyIsAdminReturns true if this user is Admin or Administrator  
Public PropertyIsAngelGets or sets value indicating whether current user's type is "Angel".  
Public PropertyIsBuiltInAdminReturns true if this user is built-in Admin or Administrator  
Public PropertyJobTitleGets or sets user's job title.  
Public PropertyModulesGets or sets module permissions for current user.  
Public PropertyModulesWithInheritanceGets the module permissions with inheritance from this user's groups  
Public PropertyNameGets or sets user's name.  
Public PropertyPasswordGets or sets user's password.  
Public PropertyPasswordDateStores and retrieves password date value.  
Public PropertyPhoneGets or sets user's phone number.  
Public PropertyPhoneBusinessGets or sets user's password.  
Public PropertyPhoneMobileGets or sets user's mobile phone number.  
Public PropertyPhonePrivateGets or sets user's private phone number.  
Public PropertyShopID  
Public PropertyTypeGets or sets user's type.  
Public PropertyTypeIDGets or sets user's type ID.  
Public PropertyUpdatedByUser  
Public PropertyUpdatedOn  
Public PropertyUserNameGets or sets user's user-name.  
Public PropertyUserSortCollection  
Public PropertyValidFromGets or sets user's validity starting date.  
Public PropertyValidToGets or sets user's validity ending date.  
Public PropertyZipGets or sets user's zip code.  
Top
Public Methods
 NameDescription
Public MethodAddToGroupAdds current user to the new group.  
Public MethodAreaPermissionOverloaded.   
Public Methodstatic (Shared in Visual Basic)Authenticate  
Public Methodstatic (Shared in Visual Basic)DeleteOverloaded. Deletes a user from the database.  
Public MethodFillOverridden. Fills object properties according to provided IDataReader.  
Public Methodstatic (Shared in Visual Basic)GetCurrentUserRetrieves the current user for the current context. If context is Frontend and no user is logged in, Nothing is returned.  
Public Methodstatic (Shared in Visual Basic)GetCurrentUserIDRetrieves the ID of the current user for the current context. If context is Frontend and no user is logged in, Nothing is returned.  
Public Methodstatic (Shared in Visual Basic)GetEmptyAccessUserDataSetReturns an empty dataset from the AccessUser table - used for looking at the columns  
Public Methodstatic (Shared in Visual Basic)GetTopUsersByGroupIDRetrieves a collection of users of the same group.  
Public Methodstatic (Shared in Visual Basic)GetUserByIDRetrieves a user by its ID.  
Public Methodstatic (Shared in Visual Basic)GetUserBySqlRetrieves a user according to provided SQL statement.  
Public Methodstatic (Shared in Visual Basic)GetUserByUserNameRetrieves a user by its user name.  
Public Methodstatic (Shared in Visual Basic)GetUserCountByGroupID  
Public Methodstatic (Shared in Visual Basic)GetUsersOverloaded. Retrieves a collection of all users.  
Public Methodstatic (Shared in Visual Basic)GetUsersByGroupIDOverloaded.   
Public Methodstatic (Shared in Visual Basic)GetUsersByIDRetrieves a user by its ID.  
Public Methodstatic (Shared in Visual Basic)GetUsersBySqlRetrieves a collection of users according to provided SQL statement.  
Public Methodstatic (Shared in Visual Basic)GetUsersFromGroupTree  
Public MethodHasAccess  
Public MethodHasAccessToAllBackendSubpages  
Public MethodHasGroupDetermines whether current user is attached to specified group.  
Public MethodIsUserNameValidChecks if the user name is valid.  
Public MethodPagePermissionOverloaded. Gets areas which this user is allowed to browse.  
Public MethodParagraphPermissionOverloaded.   
Public MethodRemoveFromGroupRemoves current user from the group.  
Public MethodSaveSaves current user.  
Top
Protected Methods
 NameDescription
Protected MethodFillRowOverridden.   
Top
See Also

Reference

User Class
Dynamicweb.Modules.UserManagement Namespace

Send Feedback