New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Namespace:Telerik.WinForms.Documents.UI.UIProviders

Assembly:Telerik.WinControls.RichTextEditor.dll

Syntax:

C#
public abstract class FormattingSymbolUIProviderBase : IUIProvider

Inheritance: objectFormattingSymbolUIProviderBase

Derived Classes: FormattingSymbolUIProviderTabLeaderSymbolUIProvider

Implements: IUIProvider

Constructors

C#
protected FormattingSymbolUIProviderBase()

Properties

C#
protected Paragraph AssociatedParagraph { get; set; }
C#
protected Span AssociatedSpan { get; set; }
C#
public RectangleF BoundingRectangle { get; }

Implements: IUIProvider.BoundingRectangle

C#
public IUILayer ContainingLayer { get; set; }

Implements: IUIProvider.ContainingLayer

C#
public UILayerUpdateContext CurrentUpdateContext { get; protected set; }
C#
public FormattingSymbolLayoutBox FormattingSymbolBox { get; protected set; }
C#
public virtual bool IsInvalidated { get; }

Implements: IUIProvider.IsInvalidated

C#
protected bool IsInvalidatedFlag { get; set; }
C#
public bool IsRemoved { get; }

Implements: IUIProvider.IsRemoved

Methods

C#
public abstract void Arrange(UILayerUpdateContext uILayerUpdateContext)
Parameters:uILayerUpdateContextUILayerUpdateContext

Implements: IUIProvider.Arrange(UILayerUpdateContext)

C#
public abstract IEnumerable<UIElement> GetUIElements(UILayerUpdateContext context)
Parameters:contextUILayerUpdateContextReturns:

IEnumerable<UIElement>

Implements: IUIProvider.GetUIElements(UILayerUpdateContext)

C#
public abstract void ReleaseElements()

Implements: IUIProvider.ReleaseElements()

C#
public virtual void UpdateUI(UILayerUpdateContext uILayerUpdateContext)
Parameters:uILayerUpdateContextUILayerUpdateContext

Implements: IUIProvider.UpdateUI(UILayerUpdateContext)