Interface IChangeableContainerNode
A container node that is part of a document fragment and which can be freely changed directly through the APIs.
Inherited Members
IList<IChangeableNode>.IndexOf(IChangeableNode)
IList<IChangeableNode>.Insert(Int32, IChangeableNode)
IList<IChangeableNode>.RemoveAt(Int32)
IList<IChangeableNode>.Item[Int32]
ICollection<IChangeableNode>.Add(IChangeableNode)
ICollection<IChangeableNode>.Clear()
ICollection<IChangeableNode>.Contains(IChangeableNode)
ICollection<IChangeableNode>.CopyTo(IChangeableNode[], Int32)
ICollection<IChangeableNode>.Remove(IChangeableNode)
ICollection<IChangeableNode>.Count
ICollection<IChangeableNode>.IsReadOnly
IEnumerable<IChangeableNode>.GetEnumerator()
Namespace: Sdl.DesktopEditor.EditorApi
Assembly: Sdl.DesktopEditor.EditorApi.dll
Syntax
public interface IChangeableContainerNode : IChangeableNode, ITreeNode<IChangeableNode, IChangeableContainerNode>, IList<IChangeableNode>, ICollection<IChangeableNode>, IEnumerable<IChangeableNode>, IEnumerable
Methods
Find(Predicate<IChangeableNode>, Boolean)
Locate the first node that matches the predicate.
Declaration
IChangeableNode Find(Predicate<IChangeableNode> match, bool allSubNodes)
Parameters
Type | Name | Description |
---|---|---|
Predicate<IChangeableNode> | match | Condition used to evaluate nodes. |
Boolean | allSubNodes | If |
Returns
Type | Description |
---|---|
IChangeableNode | The first node that matches the predicate. |