Back to Devexpress

AppointmentStatusItem.Type Property

wpf-devexpress-dot-xpf-dot-scheduling-dot-appointmentstatusitem-33461051.md

latest3.3 KB
Original Source

AppointmentStatusItem.Type Property

Gets the type of the appointment status.

Namespace : DevExpress.Xpf.Scheduling

Assembly : DevExpress.Xpf.Scheduling.v25.2.dll

NuGet Package : DevExpress.Wpf.Scheduling

Declaration

csharp
public AppointmentStatusType Type { get; }
vb
Public ReadOnly Property Type As AppointmentStatusType

Property Value

TypeDescription
AppointmentStatusType

One of the AppointmentStatusType enumeration values representing the appointment status type.

|

Available values:

NameDescription
Free

This status means that a person is in the office and available to others. The status bar is colored white.

| | Tentative |

This status means that a person is in the office and tentatively available to others. The status bar is colored with a darker shade of the appointment label color. If an appointment has no label, the color is blue (#FF4A87E2). The color pattern has white diagonal stripes (the System.Drawing.Drawing2D.HatchStyle.WideUpwardDiagonal type).

| | Busy |

This status means that a person is in the office but unavailable to others. The status bar is colored with a darker shade of the appointment label color. If an appointment has no label, the color is blue (#FF4A87E2).

| | OutOfOffice |

This status means that a person is out of the office and unavailable to others. The status bar color is close to purple (#FF800080).

| | WorkingElsewhere |

This status means that a person is not in the office but is readily available for business contacts. The status bar is colored with a darker shade of the appointment label color. If an appointment has no label, the color is light violet (#FF937BD1). The pattern is 75 percent hatch (System.Drawing.Drawing2D.HatchStyle.Percent75) with the white foreground.

| | Custom |

This status represents all custom statuses added to the AppointmentStorage.Statuses collection. The color fill of appointment status is specified by the AppointmentStatus.Brush property, which is platform-specific.

|

See Also

Statuses

AppointmentStatusItem Class

AppointmentStatusItem Members

DevExpress.Xpf.Scheduling Namespace