Klasse PropertyCollection

Klasse zum Abrufen oder Festlegen eines Eigenschaftswerts aus einer Eigenschaftssammlung.

Elemente

~PropertyCollection

Syntax: public inline ~PropertyCollection ( );

Destruktor.

SetProperty

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

Legen Sie den Wert einer Eigenschaft fest.

Die Parameter

  • propertyID Die ID der Eigenschaft. Siehe PropertyId

  • value festzulegenden Wert

SetProperty

Syntax: public inline void SetProperty ( const std::string & propertyName , const std::string & value );

Legen Sie den Wert einer Eigenschaft fest.

Die Parameter

  • propertyName Der Name der Eigenschaft.

  • value festzulegenden Wert

GetProperty

Syntax: public inline std::string GetProperty ( PropertyId propertyID , const std::string & defaultValue ) const;

Gibt den Wert einer Eigenschaft zurück. Wenn der Eigenschaftswert nicht definiert ist, wird der angegebene Standardwert zurückgegeben.

Die Parameter

  • propertyID Die ID der Eigenschaft. Siehe PropertyId

  • defaultValue Der Standardwert, der zurückgegeben wird, wenn kein Wert für die Eigenschaft definiert ist (standardmäßig leere Zeichenfolge).

Rückgaben

wert der Eigenschaft.

GetProperty

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

Gibt den Wert einer Eigenschaft zurück. Wenn der Eigenschaftswert nicht definiert ist, wird der angegebene Standardwert zurückgegeben.

Die Parameter

  • propertyName Der Name der Eigenschaft.

  • defaultValue Der Standardwert, der zurückgegeben wird, wenn kein Wert für die Eigenschaft definiert ist (standardmäßig leere Zeichenfolge).

Rückgaben

wert der Eigenschaft.