AutomationIdentifier AutomationIdentifier AutomationIdentifier AutomationIdentifier Class

Definition

Base class for types that identify control types, events, patterns, properties, and text attributes in UI Automation.

public ref class AutomationIdentifier : IComparable
public class AutomationIdentifier : IComparable
type AutomationIdentifier = class
    interface IComparable
Public Class AutomationIdentifier
Implements IComparable
Inheritance
AutomationIdentifierAutomationIdentifierAutomationIdentifierAutomationIdentifier
Derived
Implements

Remarks

The AutomationIdentifier class is effectively abstract, as it has no constructor and cannot be instantiated by applications.

Properties

Id Id Id Id

Gets the underlying numerical identifier.

ProgrammaticName ProgrammaticName ProgrammaticName ProgrammaticName

Gets the registered programmatic name.

Methods

CompareTo(Object) CompareTo(Object) CompareTo(Object) CompareTo(Object)

Compares this AutomationIdentifier with another AutomationIdentifier.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Returns a value indicating whether the supplied AutomationIdentifier is equivalent to this AutomationIdentifier.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Returns the hash code for this UI Automation identifier.

GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to