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.
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
|