// called by the child XmlBindingWorker when there's a new raw value internal void UseNewXmlItem(object item) { PW.DetachFromRootItem(); PW.AttachToRootItem(item); if (Status != BindingStatusInternal.AsyncRequestPending) { ParentBindingExpression.ScheduleTransfer(false); } }