Show / Hide Table of Contents

Class CalendarAppointment

Inheritance
Object
ControlBase
CalendarAppointmentBase
CalendarAppointment
CalendarAppointmentMonth
CalendarAppointmentMonthWithTime
CalendarAppointmentWeek
Implements
IControl
ILayout
IHasSchema
INamingContainer
ICalendarAppointmentObject
Inherited Members
CalendarAppointmentBase._appointment
CalendarAppointmentBase._calendarOptions
CalendarAppointmentBase.GetDimensions()
CalendarAppointmentBase.CalendarOptions
ControlBase.GetSafeId(String)
ControlBase.RegisterSoIdAttribute(AttributeCollection)
ControlBase.RegisterSoIdAttribute(AttributeCollection, String)
ControlBase.RegisterSoIdAttribute(HtmlTextWriter)
ControlBase.RegisterSoIdAttribute(HtmlTextWriter, String)
ControlBase.RegisterSoIdAttribute(HtmlTextWriter, String, Boolean)
ControlBase.SetVisibility(CssStyleCollection)
ControlBase.SetVisibility(HtmlTextWriter)
ControlBase.Initialize(XmlNode, String)
ControlBase.SetIfFound(XmlNode, String, Expression<Func<String>>)
ControlBase.AutoSetIfFound(XmlNode, Expression<Func<String>>[])
ControlBase.AssignProperty(XmlNode, PropertyInfo)
ControlBase.DataBind()
ControlBase.SetReadOnly(Boolean)
ControlBase.UpdateDataSource()
ControlBase.BeforeDataBind()
ControlBase.Validate()
ControlBase.OnGetStringValue(Type, Object, String)
ControlBase.OnGetTypedValue(Type, String, Object)
ControlBase.ID
ControlBase.ClientID
ControlBase.LabelContainer
ControlBase.MenuClientID
ControlBase.MenuObject
ControlBase.AjaxHelper
ControlBase.DataSource
ControlBase.DataRight
ControlBase.TableRightName
ControlBase.TableRightNameBinding
ControlBase.FieldRight
ControlBase.TableRight
ControlBase.FieldLength
ControlBase.CssClass
ControlBase.EditMode
ControlBase.ForcedMode
ControlBase.ReadOnly
ControlBase.Disabled
ControlBase.Caption
ControlBase.CaptionBinding
ControlBase.Tooltip
ControlBase.TooltipBinding
ControlBase.DataSourceName
ControlBase.ContextStyle
ControlBase.DisplayAccessKey
ControlBase.IsValid
ControlBase.Validations
ControlBase.MandatoryValidatorName
ControlBase.ForcedDisabled
ControlBase.BackgroundColor
ControlBase.LayoutPosition
ControlBase.Position
ControlBase.Top
ControlBase.Left
ControlBase.Right
ControlBase.Bottom
ControlBase.Width
ControlBase.Height
ControlBase.Overflow
ControlBase.Column
ControlBase.Row
ControlBase.RowSpan
ControlBase.ColSpan
ControlBase.Align
ControlBase.Visibility
ControlBase.ConfigurationSchema
ControlBase.VisibilityBinding
ControlBase.DatabindingMode
Namespace: SuperOffice.CRM.Web.UI.Controls
Assembly: SuperOffice.CRMWeb.dll
Syntax
public class CalendarAppointment : CalendarAppointmentBase, IControl, ILayout, IDatabindingMode, IHasSchema, INamingContainer, ICalendarAppointmentObject

Constructors

CalendarAppointment(Appointment, ICalendarOptions)

Declaration
public CalendarAppointment(Appointment appointment, ICalendarOptions calendarOptions)
Parameters
Type Name Description
Appointment appointment
ICalendarOptions calendarOptions

Fields

_bgColor

Declaration
protected string _bgColor
Field Value
Type Description
String

_borderColor

Declaration
protected string _borderColor
Field Value
Type Description
String

_bottomBorderHeight

Declaration
protected int _bottomBorderHeight
Field Value
Type Description
Int32

_calendarClientId

Declaration
protected string _calendarClientId
Field Value
Type Description
String

_clientScript

Declaration
protected string _clientScript
Field Value
Type Description
String

_completedIcon

Declaration
protected CalendarCompletedIcon _completedIcon
Field Value
Type Description
CalendarCompletedIcon

_displayDescription

Declaration
protected bool _displayDescription
Field Value
Type Description
Boolean

_displayIcons

Declaration
protected bool _displayIcons
Field Value
Type Description
Boolean

_displayProject

Declaration
protected bool _displayProject
Field Value
Type Description
Boolean

_displayResizeBar

Declaration
protected bool _displayResizeBar
Field Value
Type Description
Boolean

_hasAlarmIcon

Declaration
protected bool _hasAlarmIcon
Field Value
Type Description
Boolean

_hasBookingIcon

Declaration
protected bool _hasBookingIcon
Field Value
Type Description
Boolean

_hasBookingTentativeIcon

Declaration
protected bool _hasBookingTentativeIcon
Field Value
Type Description
Boolean

_hasRecurringIcon

Declaration
protected bool _hasRecurringIcon
Field Value
Type Description
Boolean

_headerTop

Declaration
protected int _headerTop
Field Value
Type Description
Int32

_height

Declaration
protected string _height
Field Value
Type Description
String

_left

Declaration
protected string _left
Field Value
Type Description
String

_leftBorderWidth

Declaration
protected int _leftBorderWidth
Field Value
Type Description
Int32

_renderDescription

Declaration
protected bool _renderDescription
Field Value
Type Description
Boolean

_renderIcons

Declaration
protected bool _renderIcons
Field Value
Type Description
Boolean

_renderProject

Declaration
protected bool _renderProject
Field Value
Type Description
Boolean

_rightBorderWidth

Declaration
protected int _rightBorderWidth
Field Value
Type Description
Int32

_taskNameDisplayThresholdWidth

Declaration
protected int _taskNameDisplayThresholdWidth
Field Value
Type Description
Int32

_top

Declaration
protected string _top
Field Value
Type Description
String

_topBorderHeight

Declaration
protected int _topBorderHeight
Field Value
Type Description
Int32

_width

Declaration
protected string _width
Field Value
Type Description
String

_zIndex

Declaration
protected int _zIndex
Field Value
Type Description
Int32

Properties

Appointment

Declaration
public Appointment Appointment { get; }
Property Value
Type Description
Appointment

AppointmentCanBeMoved

Declaration
public override bool AppointmentCanBeMoved { get; }
Property Value
Type Description
Boolean
Overrides
CalendarAppointmentBase.AppointmentCanBeMoved

AppointmentCanBeRead

Declaration
public bool AppointmentCanBeRead { get; }
Property Value
Type Description
Boolean

AppointmentCanBeSelected

Declaration
public bool AppointmentCanBeSelected { get; }
Property Value
Type Description
Boolean

AppointmentCanBeUpdated

Declaration
public override bool AppointmentCanBeUpdated { get; }
Property Value
Type Description
Boolean
Overrides
CalendarAppointmentBase.AppointmentCanBeUpdated

AppointmentClientID

Declaration
public string AppointmentClientID { get; }
Property Value
Type Description
String

AppointmentClientObject

Declaration
public AppointmentClientObject AppointmentClientObject { get; }
Property Value
Type Description
AppointmentClientObject

AppointmentId

Declaration
public override int AppointmentId { get; }
Property Value
Type Description
Int32
Overrides
CalendarAppointmentBase.AppointmentId

ClientScript

Declaration
public string ClientScript { get; set; }
Property Value
Type Description
String

Completed

Declaration
public override bool Completed { get; }
Property Value
Type Description
Boolean
Overrides
CalendarAppointmentBase.Completed

CompletedImage

Declaration
protected string CompletedImage { get; }
Property Value
Type Description
String

ContactText

Declaration
protected string ContactText { get; }
Property Value
Type Description
String

DescriptionText

Declaration
protected string DescriptionText { get; }
Property Value
Type Description
String

EndsToday

Declaration
public bool EndsToday { get; }
Property Value
Type Description
Boolean

IsMultiday

Declaration
public bool IsMultiday { get; }
Property Value
Type Description
Boolean

IsPrivate

Declaration
public bool IsPrivate { get; }
Property Value
Type Description
Boolean

ProjectText

Declaration
protected string ProjectText { get; }
Property Value
Type Description
String

StartsToday

Declaration
public bool StartsToday { get; }
Property Value
Type Description
Boolean

TaskText

Declaration
protected string TaskText { get; }
Property Value
Type Description
String

ZIndex

Declaration
public int ZIndex { get; set; }
Property Value
Type Description
Int32

Methods

Render(HtmlTextWriter)

Declaration
protected override void Render(HtmlTextWriter writer)
Parameters
Type Name Description
HtmlTextWriter writer
Overrides
ControlBase.Render(HtmlTextWriter)

RenderAppointment(HtmlTextWriter)

Declaration
protected virtual void RenderAppointment(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderBottomBorder(HtmlTextWriter)

Declaration
protected virtual void RenderBottomBorder(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderColorBand(HtmlTextWriter)

Declaration
protected virtual void RenderColorBand(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderCompletedIcon(HtmlTextWriter)

Declaration
protected virtual void RenderCompletedIcon(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderContainerBegin(HtmlTextWriter)

Declaration
protected virtual void RenderContainerBegin(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderContainerEnd(HtmlTextWriter)

Declaration
protected virtual void RenderContainerEnd(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderDescription(HtmlTextWriter)

Declaration
protected virtual void RenderDescription(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderFooter(HtmlTextWriter)

Declaration
protected virtual void RenderFooter(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderHeader(HtmlTextWriter)

Declaration
protected virtual void RenderHeader(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderHeaderCompany(HtmlTextWriter)

Declaration
protected virtual void RenderHeaderCompany(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderHeaderTaskName(HtmlTextWriter)

Declaration
protected virtual void RenderHeaderTaskName(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderLeftBorder(HtmlTextWriter)

Declaration
protected virtual void RenderLeftBorder(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderProjectName(HtmlTextWriter)

Declaration
protected virtual void RenderProjectName(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderResizeBar(HtmlTextWriter)

Declaration
protected virtual void RenderResizeBar(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderRightBorder(HtmlTextWriter)

Declaration
protected virtual void RenderRightBorder(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

RenderTopBorder(HtmlTextWriter)

Declaration
protected virtual void RenderTopBorder(HtmlTextWriter w)
Parameters
Type Name Description
HtmlTextWriter w

SetRenderOptions()

Declaration
protected virtual void SetRenderOptions()

ToHtmlString(String)

Declaration
protected string ToHtmlString(string text)
Parameters
Type Name Description
String text
Returns
Type Description
String

Implements

IControl
ILayout
IHasSchema
System.Web.UI.INamingContainer
ICalendarAppointmentObject
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top