| IAbstractMarkupDataContainer Methods |
The IAbstractMarkupDataContainer type exposes the following members.
| Name | Description | |
|---|---|---|
| Find(PredicateIAbstractMarkupData) |
Returns the first item that matches the specified predecate.
The iteration is performed over all items and sub-items in this collection and all sub-collections until the item is located. | |
| Find(PredicateLocation) |
Returns the first location that matches the specified predecate.
The iteration is performed over all locations in this collection and all sub-collections until
the element is located.
| |
| Find(Location, PredicateLocation) |
Returns the first location that matches the specified predecate, starting
at a specific location.
| |
| ForEachSubItem |
Execute the specified action on each item and (recursively) each sub-item in this container.
| |
| GetLocationsFrom |
Enumerator for locations starting from a specific location
| |
| MoveAllItemsTo(IAbstractMarkupDataContainer) |
Moves all items from this container into another one.
| |
| MoveAllItemsTo(IAbstractMarkupDataContainer, Int32) |
Moves all items from this container to a specific location in another container.
| |
| MoveItemsTo(IAbstractMarkupDataContainer, Int32, Int32) |
Moves a number of items from this container into another one.
| |
| MoveItemsTo(IAbstractMarkupDataContainer, Int32, Int32, Int32) |
Moves a number of items from this container into a specific location in another one.
| |
| Split |
Splits this container in two. After the split, this object will hold
all items with index lower than the splitBeforeItemIndex parameter.
The returned object is a clone of this object, which contains all other items.
|