|
Bexel Manager API Documentation
|
Represents a collection of all task properties that are contained within the task. More...
Public Member Functions | |
| bool | ContainsKey (TaskPropertyDefinition key) |
| bool | ContainsKey (string name) |
| Determines whether the collection contains the property with the specified name. More... | |
| bool | ContainsKey (TaskPropertyDefinitionID definitionID) |
| Determines whether the collection contains the property with the specified property definition ID. More... | |
| bool | TryGetValue (TaskPropertyDefinition key, out TaskProperty value) |
| bool | TryGetValue (string name, out TaskProperty property) |
| Retrieves the property with the specified name. More... | |
| bool | TryGetValue (TaskPropertyDefinitionID definitionID, out TaskProperty property) |
| Retrieves the property with the specified definition ID. More... | |
| TaskProperty | GetPropertyByName (string name) |
| Retrieves the property with the specified name. More... | |
| TaskProperty | GetPropertyByDefinition (TaskPropertyDefinition definition) |
| Retrieves the property with the specified property definition. More... | |
| TaskProperty | GetPropertyByDefinitionID (TaskPropertyDefinitionID definitionID) |
| Retrieves the property with the specified property definition ID. More... | |
| IEnumerator< KeyValuePair< TaskPropertyDefinition, TaskProperty > > | GetEnumerator () |
Properties | |
| TaskProperty | this[TaskPropertyDefinition key] [get] |
| TaskProperty | this[string name] [get] |
| Retrieves the property with the specified name. More... | |
| TaskProperty | this[TaskPropertyDefinitionID definitionID] [get] |
| int | Count [get] |
| IEnumerable< TaskPropertyDefinition > | Keys [get] |
| IEnumerable< TaskProperty > | Values [get] |
| IReadOnlyTaskPredefinedPropertyCollection | Predefined [get] |
| Returns a collection of all predefined task properties that are contained within the task. More... | |
| IReadOnlyTaskPropertyCollection | Custom [get] |
| Returns a collection of all custom task properties that are contained within the task. More... | |
Properties inherited from Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection | |
| TaskProperty | this[string name] [get] |
| Retrieves the property with the specified name. More... | |
| TaskProperty | this[TaskPropertyDefinitionID definitionID] [get] |
| Retrieves the property with the specified property definition ID. More... | |
Represents a collection of all task properties that are contained within the task.
| bool Bexel.Api.Scheduling.TaskProperties.ContainsKey | ( | string | name | ) |
Determines whether the collection contains the property with the specified name.
| name | Name of the property. |
Implements Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection.
| bool Bexel.Api.Scheduling.TaskProperties.ContainsKey | ( | TaskPropertyDefinitionID | definitionID | ) |
Determines whether the collection contains the property with the specified property definition ID.
| definitionID | Property definition ID of the property. |
Implements Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection.
| TaskProperty Bexel.Api.Scheduling.TaskProperties.GetPropertyByDefinition | ( | TaskPropertyDefinition | definition | ) |
Retrieves the property with the specified property definition.
| definition | Property definition of the property. |
Implements Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection.
| TaskProperty Bexel.Api.Scheduling.TaskProperties.GetPropertyByDefinitionID | ( | TaskPropertyDefinitionID | definitionID | ) |
Retrieves the property with the specified property definition ID.
| definitionID | Property definition ID of the property. |
Implements Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection.
| TaskProperty Bexel.Api.Scheduling.TaskProperties.GetPropertyByName | ( | string | name | ) |
Retrieves the property with the specified name.
| name | The name of the property. |
Implements Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection.
| bool Bexel.Api.Scheduling.TaskProperties.TryGetValue | ( | string | name, |
| out TaskProperty | property | ||
| ) |
Retrieves the property with the specified name.
| name | Name of the property. |
| property | A reference to the property with the specified name if exists, null otherwise. If a property with the same name exists within the custom task properties and the predefined task properties collection, the predefined task property will be returned. |
Implements Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection.
| bool Bexel.Api.Scheduling.TaskProperties.TryGetValue | ( | TaskPropertyDefinitionID | definitionID, |
| out TaskProperty | property | ||
| ) |
Retrieves the property with the specified definition ID.
| definitionID | Property definition ID of the property. |
| property | A reference to the property with the specified property definition ID if exists, null otherwise. |
Implements Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection.
|
get |
Returns a collection of all custom task properties that are contained within the task.
|
get |
Returns a collection of all predefined task properties that are contained within the task.
|
get |
Retrieves the property with the specified name.
| name | Name of the property. |
| System.Collections.Generic.KeyNotFoundException | No property with the specified name exists within the collection. |