Table of Contents

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 string

The 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

string

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.