The ScheduleDefinition type exposes the following members.

Constructors

  NameDescription
ScheduleDefinitionOverloaded.

Methods

  NameDescription
AddRelatedEntity
Adds an entity to the related entities collection of this Entity.
(Inherited from Entity.)
CheckAccess (Inherited from DispatcherObject.)
ClearValueOverloaded.
CoerceValue (Inherited from DependencyObject.)
Dispose
Releases all resources used by the Entity.
(Inherited from Entity.)
Equals (Inherited from DependencyObject.)
Finalize (Inherited from Object.)
GetHashCode (Inherited from DependencyObject.)
GetLocalValueEnumerator (Inherited from DependencyObject.)
GetType (Inherited from Object.)
GetValue (Inherited from DependencyObject.)
InvalidateProperty (Inherited from DependencyObject.)
MemberwiseClone (Inherited from Object.)
OnContentChanged
Called when the Content property changes.
OnDefinitionInfoChanged
Called when the DefinitionInfo property changes.
OnDefinitionStringChanged
Called when the DefinitionString property changes.
OnDisposing
Called when the Entity is disposed.
(Inherited from Entity.)
OnFilteringVisibilityChanged
Applies visibility changes when filtering visibility changes.
(Inherited from Entity.)
OnInsertedIntoParentCollection
Called after the Entity is inserted into the parent collection.
(Inherited from Entity.)
OnIsFilteringVisibleChanged
Called when the IsFilteringVisible property changes.
(Inherited from Entity.)
OnIsValidChanged
Called when the IsValid property changes.
OnIsVisibleChanged
Called when the IsVisible property changes.
(Inherited from Entity.)
OnParentEntitySet
Called after the Entity was set as owned by a parent collection.
(Inherited from Entity.)
OnParentManagerInitializeEntitiesComplete
Called when the initialization of the parent EntityManager is completed.
(Inherited from Entity.)
OnPropertyChanged (Inherited from DependencyObject.)
OnRelatedEntityAdded
Called when an entity is added to the related entities collection.
(Inherited from Entity.)
OnRelatedEntityRemoved
Called when an entity is removed from the related entities collection.
(Inherited from Entity.)
OnRemovingFromParentCollection
Called before the Entity is removed from the parent collection.
(Inherited from Entity.)
OnScheduleChanged
Called when the Schedule property changes.
OnVisibilityChanged
Raises the VisibilityChanged event.
(Inherited from Entity.)
ReadLocalValue (Inherited from DependencyObject.)
RemoveRelatedEntity
Removes an entity from the related entities collection of this Entity.
(Inherited from Entity.)
RemoveValueOverloaded.
SetCurrentValue (Inherited from DependencyObject.)
SetValueOverloaded.
ShouldSerializeProperty (Inherited from DependencyObject.)
ToString (Inherited from Object.)
UpdateValueOverloaded.
VerifyAccess (Inherited from DispatcherObject.)

Fields

  NameDescription
ContentProperty
Identifies the Content dependency property.
ContinuousString
Gets the continuous schedule definition string representing the schedule of Sunday - Saturday, 24h/day.
DefinitionInfoProperty
Identifies the DefinitionInfo dependency property.
DefinitionStringProperty
Identifies the DefinitionString dependency property.
IsValidProperty
Identifies the IsValid dependency property.
ScheduleProperty
Identifies the Schedule dependency property.
StandardString
Gets the standard schedule definition string representing the schedule of Monday - Friday, 8h/day (8 AM - 4 PM).

Properties

  NameDescription
Content
Gets or sets the content of this ScheduleDefinition. This is a dependency property.
DefinitionInfo
Gets the input/output ScheduleDefinitionInfo computed based on the definition string of this ScheduleDefinition. This is a dependency property.
DefinitionString
Gets or sets the definition string value of this ScheduleDefinition. This is a dependency property.
DependencyObjectType (Inherited from DependencyObject.)
Dispatcher (Inherited from DispatcherObject.)
Index
Gets the index of this Entity in the parent collection that owns it. This is a dependency property.
(Inherited from Entity.)
IsDisposed
Gets a value indicating whether the Entity is currently disposed.
(Inherited from Entity.)
IsFilteringVisible
Gets or sets a value indicating whether or not this Entity is visible in the collection based when filtering is applied. This is a dependency property.
(Inherited from Entity.)
IsSealed (Inherited from DependencyObject.)
IsValid
Gets a value indicating whether the definition string would generate a valid Schedule within this ScheduleDefinition. This is a dependency property.
IsVisible
Gets or sets a value indicating whether or not this Entity is visible in the collection. This is a dependency property.
(Inherited from Entity.)
Item
Gets (or sets, when using simple data management mode) the object wrapped by this Entity. This is a dependency property.
(Inherited from Entity.)
ParentCollection
Gets the parent collection that owns this ScheduleDefinition. This is a dependency property.
ParentEntity
Gets the parent entity that owns this Entity. This is a dependency property.
(Inherited from Entity.)
ParentManager
Gets the parent manager that owns this Entity. This is a dependency property.
(Inherited from Entity.)
RelatedEntities
Gets the related entities collection of this Entity. This is a dependency property.
(Inherited from Entity.)
Schedule
Gets the output Schedule computed based on the definition string of this ScheduleDefinition. This is a dependency property.

Events

  NameDescription
Disposing
Occurs when the Entity is disposed.
(Inherited from Entity.)
VisibilityChanged
Occurs when the visibility changes for this Entity.
(Inherited from Entity.)

See Also