Class
SimpleProviderBase

Provides a basic implementation of data driven provider.

Definition

Namespace:Telerik.Windows.Automation.Peers

Assembly:Telerik.Windows.Controls.GanttView.dll

Syntax:

cs-api-definition
public abstract class SimpleProviderBase : IRawElementProviderSimple

Inheritance: objectSimpleProviderBase

Derived Classes: GanttCellProviderGanttHeaderProviderGanttTaskProvider

Implements: IRawElementProviderSimple

Constructors

SimpleProviderBase()

Declaration

cs-api-definition
protected SimpleProviderBase()

Properties

HostRawElementProvider

Tells UI Automation that this control is hosted in an HWND, which has its own provider.

Declaration

cs-api-definition
public virtual IRawElementProviderSimple HostRawElementProvider { get; }

Property Value

IRawElementProviderSimple

ProviderOptions

Retrieves provider options.

Declaration

cs-api-definition
public ProviderOptions ProviderOptions { get; }

Property Value

ProviderOptions

Methods

GetName()

When overridden gets the display name of the associated item.

Declaration

cs-api-definition
protected virtual string GetName()

Returns

string

The name of the item.

GetPatternProvider(int)

Returns the object that supports the specified pattern.

Declaration

cs-api-definition
public virtual object GetPatternProvider(int patternId)

Parameters

patternId

int

ID of the pattern.

Returns

object

Object that implements IInvokeProvider.

GetPropertyValue(int)

Returns property values.

Declaration

cs-api-definition
public object GetPropertyValue(int propertyId)

Parameters

propertyId

int

Property identifier.

Returns

object

Property value.