Class
FootnotesUILayer

Represents a user interface layer for managing footnotes in Telerik Windows documents.

Definition

Namespace:Telerik.Windows.Documents.UI.Layers

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public class FootnotesUILayer : NotesUILayerBase, IUILayer

Inheritance: objectProviderUILayerBaseNotesUILayerBaseFootnotesUILayer

Implements: IUILayer

Inherited Members NotesUILayerBase.DoOnPresentationChanged()ProviderUILayerBase.GetLayerUIElement()ProviderUILayerBase.ClearChildren()ProviderUILayerBase.UpdateViewPort(UILayerUpdateContext)ProviderUILayerBase.ShouldRemoveProvider(IUIProvider)ProviderUILayerBase.UpdateUI()ProviderUILayerBase.ArrangeChildren()ProviderUILayerBase.RemoveUIProviderNoRecycle(IUIProvider)ProviderUILayerBase.IsHitTestVisibleProviderUILayerBase.ShouldUpdateWhenNotInvalidatedProviderUILayerBase.CurrentUpdateContextProviderUILayerBase.UIRegistry

Constructors

FootnotesUILayer()

Declaration

cs-api-definition
public FootnotesUILayer()

Properties

Name

Gets the name of the Footnotes UI Layer.

Declaration

cs-api-definition
public override string Name { get; }

Property Value

string

Overrides ProviderUILayerBase.Name

ShouldClip

Determines whether the footnotes UI layer should clip its content to the defined area.

Declaration

cs-api-definition
public override bool ShouldClip { get; }

Property Value

bool

Overrides ProviderUILayerBase.ShouldClip

Methods

EnumerateVisibleProviders()

Declaration

cs-api-definition
protected override IEnumerable<IUIProvider> EnumerateVisibleProviders()

Returns

IEnumerable<IUIProvider>

Overrides ProviderUILayerBase.EnumerateVisibleProviders()

GetAssociatedUIProvider(FootnoteRangeStart)

Declaration

cs-api-definition
protected IUIProvider GetAssociatedUIProvider(FootnoteRangeStart footnoteStart)

Parameters

footnoteStart

FootnoteRangeStart

Returns

IUIProvider

RemoveUIProvider(IUIProvider)

Declaration

cs-api-definition
protected override void RemoveUIProvider(IUIProvider provider)

Parameters

provider

IUIProvider

Overrides ProviderUILayerBase.RemoveUIProvider(IUIProvider)