Interface that represents a container operation.
![](../icons/collapse_all.gif)
C# | Visual Basic | Visual C++ |
public interface IContainerOperation
Public Interface IContainerOperation
public interface class IContainerOperation
![](../icons/collapse_all.gif)
All Members | Methods | Properties | |||
Icon | Member | Description |
---|---|---|
![]() | ElementPosition |
Gets the position at which to insert the element..
|
![]() | ElementSubject |
Gets the subject of the element this operation relates to.
|
![]() | Type |
Gets the type of the container operation.
|
![]() | UpdateContainer(IContainerModel) |
Updates the container model with the effects of this operation.
|
![](../icons/collapse_all.gif)
Examples of container operations are: Add an element to the end of the container, insert an element at a given position in the container, remove an element from the container, remove elements from the container that have a subject matching a specified prefix.
You add operations to a container message by calling the appropriate methods of IContainerMessage, such as AddElement(String) or RemoveElement(String).
You can obtain the operations defined in a IContainerMessage by calling the Operations property.