PropertyCollection Třída

Třída pro načtení nebo nastavení hodnoty vlastnosti z kolekce vlastností.

Dědičnost
builtins.object
PropertyCollection

Konstruktor

PropertyCollection(handle: c_void_p)

Parametry

Name Description
handle
Vyžadováno

Metody

get_property

Vrátí hodnotu vlastnosti. Pokud hodnota vlastnosti není definována, vrátí se zadaná výchozí hodnota.

get_property_by_name

Vrátí hodnotu vlastnosti. Pokud hodnota vlastnosti není definována, vrátí se zadaná výchozí hodnota.

set_property

Nastavte hodnotu vlastnosti. :p aram property_id: ID vlastnosti :p aram hodnota: Hodnota, která se má nastavit

set_property_by_name

Nastavte hodnotu vlastnosti. :p aram property_name: Název ID vlastnosti :p aram hodnota: Hodnota, která se má nastavit.

get_property

Vrátí hodnotu vlastnosti. Pokud hodnota vlastnosti není definována, vrátí se zadaná výchozí hodnota.

get_property(property_id: PropertyId, default_value: str = '') -> str

Parametry

Name Description
property_id
Vyžadováno

ID vlastnosti.

default_value
Vyžadováno

Výchozí hodnota, která se vrátí, pokud není pro vlastnost definovaná žádná hodnota (ve výchozím nastavení prázdný řetězec).

Návraty

Typ Description

Hodnota vlastnosti

get_property_by_name

Vrátí hodnotu vlastnosti. Pokud hodnota vlastnosti není definována, vrátí se zadaná výchozí hodnota.

get_property_by_name(property_name: str, default_value: str = '') -> str

Parametry

Name Description
property_name
Vyžadováno

Název vlastnosti

default_value
Vyžadováno

Výchozí hodnota, která se vrátí, pokud není pro vlastnost definovaná žádná hodnota (ve výchozím nastavení prázdný řetězec).

Návraty

Typ Description

Hodnota vlastnosti

set_property

Nastavte hodnotu vlastnosti. :p aram property_id: ID vlastnosti :p aram hodnota: Hodnota, která se má nastavit

set_property(property_id: PropertyId, value: str)

Parametry

Name Description
property_id
Vyžadováno
value
Vyžadováno

set_property_by_name

Nastavte hodnotu vlastnosti. :p aram property_name: Název ID vlastnosti :p aram hodnota: Hodnota, která se má nastavit.

set_property_by_name(property_name: str, value: str)

Parametry

Name Description
property_name
Vyžadováno
value
Vyžadováno