namedpropertysettercallback