Represents a read-only collection of Bexel.Api.Scheduling.TaskPropertys.
More...
Represents a read-only collection of Bexel.Api.Scheduling.TaskPropertys.
◆ ContainsKey() [1/2]
bool Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection.ContainsKey |
( |
string |
name | ) |
|
Determines whether the collection contains the property with the specified name.
- Parameters
-
name | Name of the property. |
- Returns
- True if property with the specified name exists, False otherwise.
Implemented in Bexel.Api.Scheduling.TaskProperties.
◆ ContainsKey() [2/2]
Determines whether the collection contains the property with the specified property definition ID.
- Parameters
-
definitionID | Property definition ID of the property. |
- Returns
- True if property with the specified property definition ID exists, False otherwise.
Implemented in Bexel.Api.Scheduling.TaskProperties.
◆ GetPropertyByDefinition()
Retrieves the property with the specified property definition.
- Parameters
-
definition | Property definition of the property. |
- Returns
- A property with the specified property definition, null if no such property exists within the collection.
Implemented in Bexel.Api.Scheduling.TaskProperties.
◆ GetPropertyByDefinitionID()
Retrieves the property with the specified property definition ID.
- Parameters
-
definitionID | Property definition ID of the property. |
- Returns
- A property with the specified property definition ID, null if no such property exists within the collection.
Implemented in Bexel.Api.Scheduling.TaskProperties.
◆ GetPropertyByName()
TaskProperty Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection.GetPropertyByName |
( |
string |
name | ) |
|
Retrieves the property with the specified name.
- Parameters
-
name | The name of the property. |
- Returns
- A property with the specified name, null if no such property exists within the collection.
Implemented in Bexel.Api.Scheduling.TaskProperties.
◆ TryGetValue() [1/2]
bool Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection.TryGetValue |
( |
string |
name, |
|
|
out TaskProperty |
property |
|
) |
| |
Retrieves the property with the specified name.
- Parameters
-
name | Name of the property. |
property | A reference to the property with the specified name if exists, null otherwise. |
- Returns
- True if property with the specified name exists, False otherwise.
Implemented in Bexel.Api.Scheduling.TaskProperties.
◆ TryGetValue() [2/2]
Retrieves the property with the specified definition ID.
- Parameters
-
definitionID | Property definition ID of the property. |
property | A reference to the property with the specified property definition ID if exists, null otherwise. |
- Returns
- True if property with the specified property definition ID exists, False otherwise.
Implemented in Bexel.Api.Scheduling.TaskProperties.
◆ this[string name]
TaskProperty Bexel.Api.Scheduling.IReadOnlyTaskPropertyCollection.this[string name] |
|
get |
Retrieves the property with the specified name.
- Parameters
-
name | Name of the property. |
- Returns
- A property with the specified name.
- Exceptions
-
System.Collections.Generic.KeyNotFoundException | No property with the specified name exists within the collection. |
◆ this[TaskPropertyDefinitionID definitionID]
Retrieves the property with the specified property definition ID.
- Parameters
-
definitionID | Property definition ID of the property. |
- Returns
- A property with the specified property definition ID.
- Exceptions
-
System.Collections.Generic.KeyNotFoundException | No property with the specified property definition ID exists within the collection. |