Class AbstractionComponentAttribute
- Namespace
- GroupeIsa.Neos.EndToEndTests.UI.Components
- Assembly
- GroupeIsa.Neos.EndToEndTests.UI.dll
Represents an attribute for informations about the abstraction component.
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Interface, AllowMultiple = true)]
public class AbstractionComponentAttribute : Attribute
- Inheritance
-
AbstractionComponentAttribute
- Inherited Members
Constructors
AbstractionComponentAttribute(string)
Initializes a new instance of the AbstractionComponentAttribute class.
public AbstractionComponentAttribute(string xmlAbstractionTagName)
Parameters
xmlAbstractionTagName
stringThe tag name of the component in the xml abstraction.
Properties
XmlAbstractionTagName
Gets or sets the tag name of the component in the xml abstraction.
public string XmlAbstractionTagName { get; set; }
Property Value
Methods
GetAbstractionTagNames<TComponent>()
Get the tag names in xml abstraction matching the specified component.
public static IEnumerable<string> GetAbstractionTagNames<TComponent>() where TComponent : IAutomationComponent
Returns
- IEnumerable<string>
The tag names.
Type Parameters
TComponent
The component type.