Aspose.Tasks for C++
|
A base class of collection of properties. More...
#include <PropertyKeyedCollection.h>
Inherits Aspose::Tasks::Properties::PropertyCollection< T >, and System::Collections::Generic::ICollection< typename >.
Public Member Functions | |
System::SharedPtr < System::Collections::Generic::ICollection < System::String > > | get_Names () |
Gets the collection of all property names. More... | |
int32_t | get_Count () const override |
Gets the number of properties in the collection. More... | |
bool | get_IsReadOnly () const override=0 |
Gets a value indicating whether this collection is read-only; otherwise, false. More... | |
T | idx_get (const System::String &name) |
Gets the Property associated with the specified key. More... | |
void | Clear () override |
bool | Contains (const System::String &name) const |
Determines whether the Aspose::Tasks::Properties::PropertyCollection{T} contains a property with the specified name. More... | |
void | Add (const T &item) override |
Creates a new custom property. More... | |
A base class of collection of properties.
T | The type of property. |
|
inlineoverride |
Creates a new custom property.
item | The property to add. |
|
inline |
Determines whether the Aspose::Tasks::Properties::PropertyCollection{T} contains a property with the specified name.
name | The name of a property |
|
inlineoverride |
Gets the number of properties in the collection.
|
overridepure virtual |
Gets a value indicating whether this collection is read-only; otherwise, false.
Implemented in Aspose::Tasks::Properties::CustomProjectPropertyCollection, and Aspose::Tasks::Properties::BuiltInProjectPropertyCollection.
|
inline |
Gets the collection of all property names.
|
inline |