F”r att kunna „ndra ett objekts inst„llningar "utifr†n" Workplace Shell, st”der WPS konceptet med setupstr„ngar.

En WPS setupstr„ng „r en sekvens av nyckelord=v„rden par, var och ett separerat med ett semikolon. Nyckelordet som f”rst†s av ett objekt beror p† dess klass.

Till exempel, f”r att „ndra en mapps st„ngda och ”ppna ikoner, kan du anv„nda f”ljande str„ng:

ICONFILE=C:\closed.ico;ICONNFILE=1,C:\open.ico;

Eftersom WPS klasser „r organiserade i ett hierarkist tr„d och „rver fr†n varandra, kommer ett objekt inte bara att f”rst† setupstr„ngarna f”r sin egen klass, utan ocks† de fr†n alla sina ”verordnade klasser. Till exempel, en mapp kommer inte endast att f”rst† WPFolder nyckelorden, utan ocks† de generiska WPObject nyckelorden (vilka f”rst†s av alla objekt).

Det finns m†nga, m†nga olika objektstr„ngar f”r olika WPS klasser. V„lj fr†n listan f”r att l„ra dig n†got om dem:

Det finns flera s„tt p† vilket setupstr„ngar kan anropas av ett objekt: Notera: Till skillnad fr†n en popul„r missuppfattning, n„r en setupstr„ng anropas av ett objekt, lagras sj„lva str„ngen inte mer. Ist„llet, blir str„ngen analyserad av objektets WPS klass, ”versatt till objektets bin„ra data, och sedan bortkastad.

Som ett resultat, f”r att kunna †terskapa setupstr„ngar igen f”r visningen p† "Ikon" sidan i ett objekt notbok med egenskaper, m†ste &xwp; utv„rdera objektets bin„ra data och g”ra en kvalificerad gissning om hur setupstr„ngen s†g ut som skapade objektets bin„ra inst„llning. Vissa av objektens data „r totalt odokumenterade, och om det inte finns n†got dokumenterat s„tt att ta reda p† vad bin„ra objektdata betyder, kommer &xwp; inte att kunna skapa en setupstr„ng fr†n den.