Compartilhar via


PropertyCollection Classe

Classe para recuperar ou definir um valor de propriedade de uma coleção de propriedades.

Herança
builtins.object
PropertyCollection

Construtor

PropertyCollection(handle: c_void_p)

Parâmetros

Nome Description
handle
Obrigatório

Métodos

get_property

Retorna o valor de uma propriedade. Se o valor da propriedade não estiver definido, o valor padrão especificado será retornado.

get_property_by_name

Retorna o valor de uma propriedade. Se o valor da propriedade não estiver definido, o valor padrão especificado será retornado.

set_property

Defina o valor de uma propriedade. :p aram property_id: a ID da propriedade :p aram valor: o valor a ser definido

set_property_by_name

Defina o valor de uma propriedade. :p aram property_name: o nome da ID da propriedade :p aram valor: o valor a ser definido

get_property

Retorna o valor de uma propriedade. Se o valor da propriedade não estiver definido, o valor padrão especificado será retornado.

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

Parâmetros

Nome Description
property_id
Obrigatório

A ID da propriedade.

default_value
Obrigatório

O valor padrão que será retornado se nenhum valor for definido para a propriedade (cadeia de caracteres vazia por padrão).

Retornos

Tipo Description

Valor da propriedade.

get_property_by_name

Retorna o valor de uma propriedade. Se o valor da propriedade não estiver definido, o valor padrão especificado será retornado.

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

Parâmetros

Nome Description
property_name
Obrigatório

O nome da propriedade.

default_value
Obrigatório

O valor padrão que será retornado se nenhum valor for definido para a propriedade (cadeia de caracteres vazia por padrão).

Retornos

Tipo Description

Valor da propriedade.

set_property

Defina o valor de uma propriedade. :p aram property_id: a ID da propriedade :p aram valor: o valor a ser definido

set_property(property_id: PropertyId, value: str)

Parâmetros

Nome Description
property_id
Obrigatório
value
Obrigatório

set_property_by_name

Defina o valor de uma propriedade. :p aram property_name: o nome da ID da propriedade :p aram valor: o valor a ser definido

set_property_by_name(property_name: str, value: str)

Parâmetros

Nome Description
property_name
Obrigatório
value
Obrigatório