[This is preliminary documentation and is subject to change.]

Syntax

C#
public interface IMutablePropertyContainer
Visual Basic (Declaration)
Public Interface IMutablePropertyContainer
Visual C++
public interface class IMutablePropertyContainer

The type exposes the following members.

Public Methods

  NameDescription
Public methodAdd
Add a new property to the container.
Public methodAddContainerChanged
Register a callback if a container changes. This is similar to PropertyDescriptor.AddValueChanged - but the crucial difference is that the event is fired if the list of properties changes.
(Inherited from IMutablePropertyContainerRead.)
Public methodClear
Clear out all properties from the container.
Public methodInsert
Insert a new property to the container.
Public methodRemoveAt
Remove the property with the given index.
Public methodRemoveContainerChanged
Remove the callback for changes to a container.
(Inherited from IMutablePropertyContainerRead.)

Public Properties

  NameDescription
Public propertyIsDynamicContainer
Return false if the set of properties in this instance cannot be modified. This value never changes during the life-time of an object.

See Also