setProperty

L'oggetto setProperty modifica una proprietà del suo oggetto principale. Un oggetto principale può contenere un numero qualsiasi di oggetti setProperty.

La proprietà target è un'espressione di sintassi di riferimento che descrive una singola proprietà dell'oggetto principale. Questa proprietà identifica il nodo per il quale occorre impostare il valore identificato dall'oggetto ref e dalla proprietà connection. Ad esempio, il target specificato per impostare toolTip per un campo dovrebbe essere access.toolTip.

Nel contenitore principale non esistono limitazioni sulle proprietà a cui l'oggetto setProperty può essere indirizzato. Tuttavia, l'oggetto setProperty non può essere indirizzato a proprietà di contenitori nidificati.

L'applicazione dell'oggetto setProperty è un'operazione di modello. Il riferimento viene risolto e il valore dati viene applicato alla proprietà target durante la generazione del modulo come risultato di un'unione. Non esistono collegamenti permanenti fra il nodo dati e la proprietà. Le modifiche successive ai dati non vengono propagate alla proprietà a meno che non venga eseguita un'altra unione.

Nota: Utilizzare l'oggetto setProperty per indicare come destinazione proprietà con relazione di binding; ad esempio, l'oggetto bind o #name, non risulta utile perché l'applicazione setProperty viene eseguita una volta completata l'unione.

Gerarchia degli oggetti

Modello

Oggetti secondari

Modello Modulo

ref

Classe principale

Classe node, classe

Proprietà

Nome

Descrizione

Tipo

Accesso

connection

Specifica il nome del controllo di connessione associato nell'insieme di connessione.

Stringa

Lettura/scrittura

target

Specifica l'oggetto a cui applicare l'azione.

Stringa

Lettura/scrittura

Metodi

None