getBlockAttributesFullInfo

<entity>:getBlockAttributesFullInfo()

Se l'entità è un blocco, ritorna tutte le informazioni di tutti gli attributi come tabella.

Il nome attributo funziona da chiave, il contenuto è invece una tabella chiave valore in questo formato:

Formato della tabella params: La seguente tabella viene mostrata in una finestra di dialogo eseguendo la chiamata alla funzione come QsCleanDwg("?")

Parametro (Key)

Tipo

Descrizione

prompt

stringa

Prompt mostrato all'utente per l'inserimento

tag

stringa

Tag univoco dell'attributo.

value

stringa

Valore dell'attributo

isInvisible

booleano

Ritorna true se l'attributo è settato come NON visibile.
This function reflects the setting on bit 1 of DXF group code 70 (that is, if bit 1 is set, then the attribute will be invisible).

isVerifiable

booleano

Ritorna true se l'attributo è settato per la verifica dell'input utente.

This function reflects the setting of bit 3 of DXF group code 70 (that is, if bit 3 is set, then the attribute will ask for verification of user input).

lockPositionInBlock

booleano

Ritorna true se l'oggetto attributo è settato come locked alle geometrie del blocco.

isConstant

booleano

Ritorna true se l'attributo è settato come costante.

This function reflects the setting on bit 2 of DXF group code 70 (that is, if bit 2 is set then the attribute will use the preset value and not prompt for user input).

isPreset

booleano

Ritorna true se l'attributo ha un valore pre-settato e non richiede un input utente.

This function reflects the setting on bit 4 of DXF group code 70 (that is, if bit 4 is set, then the attribute will use the preset value and not prompt for user input).