класс PropertyCollection

Класс для получения или задания значения свойства из коллекции свойств.

Члены

~PropertyCollection

Синтаксис: public inline ~PropertyCollection ( );

Деструктор.

SetProperty

Синтаксис: public inline void SetProperty ( PropertyId propertyID , const std::string & value );

Задайте значение свойства.

Параметры

  • propertyID Идентификатор свойства. См. свойство PropertyId

  • value значение для задания

SetProperty

Синтаксис: public inline void SetProperty ( const std::string & propertyName , const std::string & value );

Задайте значение свойства.

Параметры

  • propertyName Имя свойства.

  • value значение для задания

GetProperty

Синтаксис: public inline std::string GetProperty ( PropertyId propertyID , const std::string & defaultValue ) const;

Возвращает значение свойства. Если значение свойства не определено, возвращается указанное значение по умолчанию.

Параметры

  • propertyID Идентификатор свойства. См. свойство PropertyId

  • defaultValue Значение по умолчанию, возвращаемое, если для свойства не определено значение (пустая строка по умолчанию).

Возвраты

значение свойства.

GetProperty

Синтаксис: public inline std::string GetProperty ( const std::string & propertyName , const std::string & defaultValue ) const;

Возвращает значение свойства. Если значение свойства не определено, возвращается указанное значение по умолчанию.

Параметры

  • propertyName Имя свойства.

  • defaultValue Значение по умолчанию, возвращаемое, если для свойства не определено значение (пустая строка по умолчанию).

Возвраты

значение свойства.