类 PropertyCollection

用于从属性集合中检索或设置属性值的类。

成员

~PropertyCollection

语法: public inline ~PropertyCollection ( );

析构函数。

SetProperty

语法: public inline void SetProperty ( PropertyId propertyID , const std::string & value );

设置属性的值。

参数

  • propertyID 属性的 ID。 请参阅 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 属性的 ID。 请参阅 PropertyId

  • defaultValue 如果未为属性定义任何值,则返回的默认值 (默认) 为空字符串。

返回

属性的值。

GetProperty

语法: public inline std::string GetProperty ( const std::string & propertyName , const std::string & defaultValue ) const;

返回属性的值。 如果未定义属性值,则返回指定的默认值。

参数

  • propertyName 属性的名称。

  • defaultValue 如果未为属性定义任何值,则返回的默认值 (默认) 为空字符串。

返回

属性的值。