Building a VSTO 2005 app in Word 2003 that uses document protection and XSD to allow user to enter things into placeholders but not elsewhere in the document.
When a placeholder is highlighted, the user can start typing and that works really well. However, we noticed that the user can also paste; if the user pastes, the XML element/node is deleted and the schema becomes invalid and Undo is disabled (!). Yikes. Any thoughts on how to stop this from happening and still allow paste

xsd document not "protected" from paste
Vigilante
We're facing the same issue here. Have you found a workaround
Thanks,
Shay
Tx83
Also, this only occurs when you are viewing the document normally; this issue does not occur if you are viewing the XML. Maybe that is because the placeholders are only shown when in normal view.
EdSF
Not really.
We found out that this problem only seems occur when the node is in a table cell.
One thing that looked promising was to sink the Xml Node Pasted event and then delete the pasted node. Or maybe it was the Xml Node Deleted event, and then we re-added the deleted node and then removed it again or something like that - if we did anything during the event, the original delete was backed out also, I think.
We ended up not using Placeholder text.