Search Results for

    Show / Hide Table of Contents

    Interface IChangeableContainerNode

    A container node that is part of a document fragment and which can be freely changed directly through the APIs.

    Inherited Members
    IChangeableNode.MoveTo(IChangeableContainerNode, IChangeableNode)
    IChangeableNode.RemoveFromParent()
    ITreeNode<IChangeableNode, IChangeableContainerNode>.Parent
    ITreeNode<IChangeableNode, IChangeableContainerNode>.NextSibling
    ITreeNode<IChangeableNode, IChangeableContainerNode>.PreviousSibling
    ITreeNode<IChangeableNode, IChangeableContainerNode>.Root
    IList<IChangeableNode>.IndexOf(IChangeableNode)
    IList<IChangeableNode>.Insert(int, IChangeableNode)
    IList<IChangeableNode>.RemoveAt(int)
    IList<IChangeableNode>.this[int]
    ICollection<IChangeableNode>.Add(IChangeableNode)
    ICollection<IChangeableNode>.Clear()
    ICollection<IChangeableNode>.Contains(IChangeableNode)
    ICollection<IChangeableNode>.CopyTo(IChangeableNode[], int)
    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>, bool)

    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.

    bool allSubNodes

    If false only direct child nodes in the container are searched, if true sub-nodes of any child container are also searched.

    Returns
    Type Description
    IChangeableNode

    The first node that matches the predicate.

    Extension Methods

    WindowsControlUtils.ForWindowFromFrameworkElement(object, Action<Window>)
    In this article
    • Methods
      • Find(Predicate<IChangeableNode>, bool)
    • Extension Methods
    Back to top Generated by DocFX