Class
HyperlinkUIProviderBase

Definition

Namespace:Telerik.WinForms.Documents.UI.UIProviders

Assembly:Telerik.WinControls.RichTextEditor.dll

Syntax:

cs-api-definition
public abstract class HyperlinkUIProviderBase : IUIProvider

Inheritance: objectHyperlinkUIProviderBase

Derived Classes: DrawingUIProviderHyperlinkUIProviderImageUIProvider

Implements: IUIProvider

Constructors

HyperlinkUIProviderBase()

Declaration

cs-api-definition
protected HyperlinkUIProviderBase()

Properties

BoundingRectangle

Declaration

cs-api-definition
public abstract RectangleF BoundingRectangle { get; }

Property Value

RectangleF

Implements IUIProvider.BoundingRectangle

ContainingLayer

Declaration

cs-api-definition
public IUILayer ContainingLayer { get; set; }

Property Value

IUILayer

Implements IUIProvider.ContainingLayer

HyperlinkInline

Declaration

cs-api-definition
public abstract Inline HyperlinkInline { get; }

Property Value

Inline

IsInvalidated

Declaration

cs-api-definition
public abstract bool IsInvalidated { get; }

Property Value

bool

Implements IUIProvider.IsInvalidated

IsRemoved

Declaration

cs-api-definition
public abstract bool IsRemoved { get; }

Property Value

bool

Implements IUIProvider.IsRemoved

UIElement

Declaration

cs-api-definition
public abstract FrameworkElement UIElement { get; }

Property Value

FrameworkElement

Methods

Arrange(UILayerUpdateContext)

Declaration

cs-api-definition
public abstract void Arrange(UILayerUpdateContext uILayerUpdateContext)

Parameters

uILayerUpdateContext

UILayerUpdateContext

Implements IUIProvider.Arrange(UILayerUpdateContext)

GetUIElements(UILayerUpdateContext)

Declaration

cs-api-definition
public abstract IEnumerable<UIElement> GetUIElements(UILayerUpdateContext context)

Parameters

context

UILayerUpdateContext

Returns

IEnumerable<UIElement>

Implements IUIProvider.GetUIElements(UILayerUpdateContext)

RegisterHyperlinkHandlers(UIElement)

Declaration

cs-api-definition
protected void RegisterHyperlinkHandlers(UIElement uiElement)

Parameters

uiElement

UIElement

ReleaseElements()

Declaration

cs-api-definition
public abstract void ReleaseElements()

Implements IUIProvider.ReleaseElements()

UnregisterHyperlinkHandlers(UIElement)

Declaration

cs-api-definition
protected void UnregisterHyperlinkHandlers(UIElement uiElement)

Parameters

uiElement

UIElement

UpdateUI(UILayerUpdateContext)

Declaration

cs-api-definition
public abstract void UpdateUI(UILayerUpdateContext uILayerUpdateContext)

Parameters

uILayerUpdateContext

UILayerUpdateContext

Implements IUIProvider.UpdateUI(UILayerUpdateContext)