| Indicates how a shape modification should be transformed when applied to the
tree. Clients use
PipelinedShapeModification as the input and return
type from intercept methods on
IPipelinedTreeContentProvider .
Overridding extensions should use these to map attempts to directly modify
the tree down to the overridden model. A shape modification can either be an
add or remove shape modification, and the type is determined
by the context of its use. If supplied to an interceptRemove
method, then it is a remove shape modification, otherwise if supplied to an
interceptAdd method, then it is an add shape modification.
since: 3.2 |