GD0110: Il pulsante tool esportato non è un Callable
ID regola |
GD0110 |
Categoria |
Utilizzo |
Soluzione è distruttiva o non-distruttiva |
Distruttiva - Se il tipo della proprietà viene cambiato in Non-distruttiva - Se l'attributo |
Abilitato per predefinito |
Si |
Causa
Una proprietà di un tipo diverso da Callable è annotata con l'attributo [ExportToolButton].
Descrizione della regola
L'attributo [ExportToolButton] serve per creare pulsanti cliccabili nell'ispettore, pertanto la proprietà deve essere un Callable che verrà eseguito quando si clicca sul pulsante.
Come risolvere le violazioni
Per correggere una violazione di questa regola, cambiare il tipo della proprietà in Callable. In alternativa, se si intende esportare una proprietà normale, sostituire l'attributo [ExportToolButton] con [Export].
Quando sopprimere gli avvertimenti
Non sopprimere un avviso da questa regola. La proprietà esportata deve essere un Callable affinché si possa eseguire nell'editor quando il pulsante viene cliccato nell'ispettore.