Skip to main content
A newer version of this page is available. .

Calendar Members

The calendar that displays appointments.

Constructors

Name Description
Calendar() Initializes a new instance of the Calendar class.

Fields

Name Description
AppointmentMappingsProperty static Identifies the AppointmentMappings dependency property.
AppointmentsSourceProperty static Identifies the AppointmentsSource dependency property.
CaptionProperty static Identifies the Caption dependency property. Inherited from CalendarBase.
LabelMappingsProperty static Identifies the LabelMappings dependency property.
LabelsSourceProperty static Identifies the LabelsSource dependency property.
ResourceMappingsProperty static Identifies the ResourceMappings dependency property.
ResourcesSourceProperty static Identifies the ResourcesSource dependency property.
StatusesSourceProperty static Identifies the StatusesSource dependency property.
StatusMappingsProperty static Identifies the StatusMappings dependency property.
StyleSettingsProperty static Identifies the StyleSettings dependency property. Inherited from CalendarBase.
TimeZoneProperty static Identifies the TimeZone dependency property. Inherited from CalendarBase.
VisibleProperty static Inherited from CalendarBase.

Properties

Name Description
ActualStyleSettings Inherited from CalendarBase.
AppointmentMappings Gets an object that specifies how appointment properties map to the data source fields. This is a dependency property.
Appointments Provides access to the appointments. Inherited from CalendarBase.
AppointmentsSource Gets or sets a collection of objects containing appointment information. This is a dependency property.
Caption Inherited from CalendarBase.
Host Inherited from CalendarBase.
LabelMappings Gets an object that specifies how label properties map to the data source fields. This is a dependency property.
Labels Provides access to the Calendar appointment labels collection. Inherited from CalendarBase.
LabelsSource Gets or sets a collection of objects containing label information. This is a dependency property.
ResourceMappings Gets an object that specifies how resource properties map to the data source fields. This is a dependency property.
Resources Provides access to the resources for appointments. Inherited from CalendarBase.
ResourcesSource Gets or sets a collection of objects containing resource information. This is a dependency property.
Statuses Provides access to the calendar’s appointment statuses collection. Inherited from CalendarBase.
StatusesSource Gets or sets a collection of objects containing status information. This is a dependency property.
StatusMappings Gets an object that specifies how status properties map to the data source fields. This is a dependency property.
StyleSettings Gets or sets the object that defines the calendar’s appearance and behavior. This is a dependency property. Inherited from CalendarBase.
TimeZone Gets or sets the time zone for the Calendar. This is a dependency property. Inherited from CalendarBase.
Visible Inherited from CalendarBase.

Methods

Name Description
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetAppointmentsAsync(DateTimeOffset, DateTimeOffset) Retrieves the collection of appointments that fall within the specified time interval.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also