Version

Resource Class Members

The following tables list the members exposed by Resource.

Public Constructors
 NameDescription
Public ConstructorResource ConstructorCreates a default instance of Resource.  
Public Properties
 NameDescription
Public PropertyDataKeyGets/sets unique key object used in data binding. For keys that are of type string, the Key property can also be used. (Inherited from Infragistics.WebUI.Shared.WebDataObject)
Public PropertyDataRowA.T. DataRow reference - using this we can access any additional custom column in the underlying datasource not only the ones that are already mapped using the data binding  
Public PropertyDescriptionGets/sets the Description of this Resource.  
Public PropertyEmailAddressGets/sets the E-Mail address of this Resource, if any.  
Public PropertyEnableRemindersDetermines if actions and reminders for all activities assigned to this owner are enabled.  
Public PropertyEnableRemindersResolvedDetermines if actions and reminders for all appointments assigned to this owner are enabled.  
Public PropertyHasStyleIndicates whether a Style object has been created.  
Public PropertyIndexGets/sets the index of the Resource in the UltraScheduleInfo.Resources collection.  
Public PropertyIsEmptyCheck if object contains only default values. (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public PropertyIsUnassignedReturns true only for the special ResourcesCollection.UnassignedResource used to hold appointments that do not belong to any resource.  
Public PropertyKeyOverridden. Gets or sets the key for this Resource that it is locally unique within it's containing ResourceCollection.  
Public PropertyNameSpecifies the display name of the Resource.  
Public PropertyResourcePreferencesGets the collection of ResourcePreference objects associated with the current Resource.  
Public PropertyScheduleInfoReturns the WebScheduleInfo component which owns the Resource object.  
Public PropertyStyleReturns the Style object that controls the Activity's formatting.  
Protected Properties
 NameDescription
Protected PropertyEnableViewStateTurns on ViewState tracking for this WebObject (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Protected PropertySubObjects (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Protected PropertyViewStateGets a dictionary of state information (StateBag) that allows you to save and restore the view state of a server control across multiple requests for the same page. (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public Methods
 NameDescription
Public MethodGetValueOverloaded. Obtains a property value from ViewState based on the string id define as a constant in the derived class. (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public MethodIsDirtyOverloaded. Public shortcut to check if object has had data changes (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public MethodOnItemBoundCalled when an object has been bound to a datastore (Inherited from Infragistics.WebUI.Shared.WebDataObject)
Public MethodResetClears the values of all properties within the object and also clears the viewstate for the object (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public MethodResetKeySets the key back to null. (Inherited from Infragistics.WebUI.Shared.KeyedWebObjectBase)
Public MethodSetValueSets an object value so that it is maintained in viewstate (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Public MethodToStringString formatted for visual designer. (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Protected Methods
 NameDescription
Protected MethodCreateSubObjectOverridden. Creates property sub-objects of this Resource object.  
Protected MethodGetSubObjectObtains a subobject reference based on the specified id value. SubObjects are automatically managed for ViewState (Inherited from Infragistics.WebUI.Shared.WebObjectBase)
Protected MethodOnPropertyChange (Inherited from Infragistics.WebUI.Shared.WebDataObject)
Protected MethodSetSubObject (Inherited from Infragistics.WebUI.Shared.WebDataObject)
See Also