UserData ClassIpswitch.Messaging.Framework
Summary description for UserData.
Inheritance Hierarchy

SystemObject
  SystemMarshalByRefObject
    IMailAPI_NETUserData

Namespace: IMailAPI_NET
Assembly: IMailAPI_NET (in IMailAPI_NET.dll) Version: 1.0.0.0
Syntax

public class UserData : MarshalByRefObject, IComparable

The UserData type exposes the following members.

Constructors

  NameDescription
Public methodUserData
Initializes a new instance of the UserData class
Public methodUserData(String)
Initializes a new instance of the UserData class
Public methodUserData(IMailSys)
Initializes a new instance of the UserData class
Public methodUserData(String, String)
Initializes a new instance of the UserData class
Top
Methods

  NameDescription
Public methodStatic memberArchivingEnabled
Public methodCompareTo
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodDeleteEasDeviceUserData
Public methodDeleteEasUserData
Public methodDeleteFile
Public methodDeleteUser
Public methodDeleteVacationRecipients
Public methodEnableInfoMgr
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetEasDevices
Public methodStatic memberGetFullName
This should only be called when the user FullName field is a REG_STRING instead of a REG_BINARY. This method will swap the reg value type and set it with an encoded, as Unicode, fullName byte[].
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetInfoMgr
Public methodGetInfoMgrForward
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodGetMailbox
Public methodGetMailboxes
Public methodGetPassword
GetPassword will return the actuall password for IMailDB and ExternalDB databases. We can't get at the NT/AD DB password
Public methodGetRules
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUserFileListAsDataset
Public methodInfoMgrClearRecipients
Public methodInfoMgrDelete
Public methodInfoMgrExists
Public methodInit
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Public methodIsInfoMgr
Public methodLoadUser(String)
Public methodLoadUser(String, String)
Public methodReadXMLPreferences
Public methodRenameFile
Public methodRenameUser
Public methodResetWebLockoutValues
Public methodSaveBasicUserData
Public methodSaveUser
Public methodSaveUser(Byte)
Public methodSaveXMLPreferences
Public methodSetDomain
Public methodSetInfoMgr
Public methodSetInfoMgrForward
Public methodSetLastLogInTime
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodStatic memberUserExists
Top
Fields

  NameDescription
Public fieldStatic memberIUE_FLAG_NOACTIVE
Public fieldsUserInfo
Top
Properties

  NameDescription
Public propertyAddressbookPath
Public propertyAllowIM
Public propertyAllowInfoAccess
Public propertyAllowModifyLDAP
Public propertyAllowPassChange
Public propertyAltWGSID
Public propertyAttemptTime
Public propertyCalEnable
Public propertyDefaultCalName
Public propertyDefaultView
Public propertyDepth
Public propertyDisabled
Public propertyDisablePasswordChange
Public propertyDisplayCompleteTasks
Public propertyDisplayName
Public propertyDomain
Public propertyDomainAdmin
Public propertyEnableAltWGSID
Public propertyEnableArchiving
Public propertyEnableRemoteMailCollection
Public propertyEnableWebAccess
Public propertyEnableWebCalendaring
Public propertyEndTime
Public propertyEntryGranularity
Public propertyForward
Public propertyFullName
Public propertyHoursClock
Public propertyInfoMgrMailbox
Public propertyInfoMgrRecipients
Public propertyInitialized
Public propertyIsUserLoaded
Public propertyLastLogin
Public propertyLastNofity
Public propertyListAdmin
Public propertyListOwner
Public propertyMailAddress
Public propertyMaxDailyRecurCount
Public propertyMaxEventsToDisplay
Public propertyMaxEventTitleLength
Public propertyMaxMessages
Public propertyMaxMonthlyRecurCount
Public propertyMaxNotesToDisplay
Public propertyMaxSearchResultsPerPage
Public propertyMaxSize
Public propertyMaxTasksToDisplay
Public propertyMaxTaskTitleLength
Public propertyMaxWeeklyRecurCount
Public propertyMaxYearlyRecurCount
Public propertyMessageCount
Public propertyMobileEnabled
Public propertyName
Public propertyNumNotify
Public propertyNumSuggestions
Public propertyNumTimesSuspend
Public propertyNumTries
Public propertyPassword
Public propertyPasswordHasExpired
Whether or not the password has reached the end of its life span.
Public propertyPasswordLastChanged
Gets a value that indicates when this user's password was last changed.
Public propertyPasswordNeverExpires
Indicates whether or not this user's password will need to be changed after a set number of days.
Public propertyPreviewSize
Public propertyReserve
Public propertyResourceUser
Public propertyServer
Public propertySignature
Public propertySpellCheck
Public propertySpellEnable
Public propertyStartDay
Public propertyStartTime
Public propertySuspended
Public propertySysAdmin
Public propertyTimeZone
Public propertyTopDirectory
Public propertyType
Public propertyUIDL
Public propertyUserDir
Public propertyUserDomain
Public propertyUserFlags
Public propertyUserID
Public propertyVacationEnabled
Public propertyVacationMessage
Public propertyVacationMessageSubject
Public propertyVacationRecipients
Public propertyWebAccess
Public propertyWebClientSettings
Top
See Also

Reference