Class ElementsTree
Inheritance
System.Object
ElementsTree
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.Common.Design.ProjectModel
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class ElementsTree
Properties
Root
Methods
EnsureUniqueName(ref ElementNode, ElementNodeCollection)
Declaration
public static void EnsureUniqueName(ref ElementNode node, ElementNodeCollection collection)
Parameters
ElementNode
node
|
ElementNodeCollection
collection
|
Find(ElementNode)
Declaration
public ElementNode Find(ElementNode branch)
Parameters
ElementNode
branch
|
Returns
ElementNode
|
FindAssociatedDescriptors(AutomationStepBase)
Declaration
public List<ElementDescriptor> FindAssociatedDescriptors(AutomationStepBase step)
Parameters
AutomationStepBase
step
|
Returns
System.Collections.Generic.List<ElementDescriptor>
|
Merge(ElementNode, Boolean)
Declaration
public void Merge(ElementNode branch, bool compareBothSides = false)
Parameters
ElementNode
branch
|
System.Boolean
compareBothSides
|
MergeWithElementValidation(ElementNode, ITargetElement)
Declaration
public void MergeWithElementValidation(ElementNode branch, ITargetElement target)
Parameters
ElementNode
branch
|
ITargetElement
target
|
Remove(ElementDescriptor)
Events
ElementRemoved
Declaration
public event Action<ElementDescriptor> ElementRemoved
Event Type
System.Action<ElementDescriptor>
|