Class
TimeMarker

Represents basic ITimeMarker implementation.

Definition

Constructors

TimeMarker()

Initializes a new instance of the TimeMarker class.

Declaration

cs-api-definition
public TimeMarker()

TimeMarker(string, Brush)

Initializes a new instance of the TimeMarker class.

Declaration

cs-api-definition
public TimeMarker(string name, Brush brush)

Parameters

name

string

The name.

brush

Brush

The brush.

Properties

Busy

Gets the busy.

Declaration

cs-api-definition
public static TimeMarker Busy { get; }

Property Value

TimeMarker

The busy.

Free

Gets the free.

Declaration

cs-api-definition
public static TimeMarker Free { get; }

Property Value

TimeMarker

The free.

OutOfOffice

Gets the out of office.

Declaration

cs-api-definition
public static TimeMarker OutOfOffice { get; }

Property Value

TimeMarker

The out of office.

Tentative

Gets the tentative.

Declaration

cs-api-definition
public static TimeMarker Tentative { get; }

Property Value

TimeMarker

The tentative.

TimeMarkerBrush

Gets or sets the time marker brush.

Declaration

cs-api-definition
public Brush TimeMarkerBrush { get; set; }

Property Value

Brush

The time marker brush.

TimeMarkerName

Gets or sets the name of the time marker.

Declaration

cs-api-definition
public string TimeMarkerName { get; set; }

Property Value

string

The name of the time marker.

Implements ITimeMarker.TimeMarkerName

Methods

Equals(ITimeMarker)

Determines whether the specified ITimeMarker is equal to this instance.

Declaration

cs-api-definition
public bool Equals(ITimeMarker other)

Parameters

other

ITimeMarker

The ITimeMarker to compare with this instance.

Returns

bool

true if the specified ITimeMarker is equal to this instance; otherwise, false.

Implements IEquatable<ITimeMarker>.Equals(ITimeMarker)

Equals(object)

Determines whether the specified object is equal to this instance.

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

The object to compare with this instance.

Returns

bool

true if the specified object is equal to this instance; otherwise, false.

Overrides object.Equals(object)

GetHashCode()

Returns a hash code for this instance.

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table.

Overrides object.GetHashCode()