Class CommentUIProviderBase
Inheritance
System.Object
CommentUIProviderBase
Namespace: Telerik.Windows.Documents.Model
Assembly: Telerik.Windows.Controls.RichTextBox.dll
Syntax
public abstract class CommentUIProviderBase : DependencyObject
Constructors
CommentUIProviderBase()
Declaration
protected CommentUIProviderBase()
Methods
ArrangeUIElement(IUILayerContainer, CommentsPaneLayout, FrameworkElement, AnnotationMarkerLayoutBox, SectionLayoutBox, PointF)
Declaration
public abstract void ArrangeUIElement(IUILayerContainer pagePresenter, CommentsPaneLayout layout, FrameworkElement element, AnnotationMarkerLayoutBox box, SectionLayoutBox sectionBox, PointF pointF)
Parameters
IUILayerContainer
pagePresenter
|
CommentsPaneLayout
layout
|
System.Windows.FrameworkElement
element
|
AnnotationMarkerLayoutBox
box
|
SectionLayoutBox
sectionBox
|
PointF
pointF
|
CreateUIElements(IUILayerContainer, AnnotationMarkerLayoutBox, ObjectPool, RectangleF)
Declaration
public abstract IEnumerable<FrameworkElement> CreateUIElements(IUILayerContainer pagePresenter, AnnotationMarkerLayoutBox box, ObjectPool pool, RectangleF viewPort)
Parameters
IUILayerContainer
pagePresenter
|
AnnotationMarkerLayoutBox
box
|
ObjectPool
pool
|
RectangleF
viewPort
|
Returns
System.Collections.Generic.IEnumerable<System.Windows.FrameworkElement>
|
ElementRemovingFromUI(FrameworkElement)
Declaration
public virtual void ElementRemovingFromUI(FrameworkElement element)
Parameters
System.Windows.FrameworkElement
element
|
GetBorderBracket(AnnotationMarkerLayoutBox)
Declaration
protected FrameworkElement GetBorderBracket(AnnotationMarkerLayoutBox marker)
Parameters
AnnotationMarkerLayoutBox
marker
|
Returns
System.Windows.FrameworkElement
|
HasVisibleElements(CommentsPaneLayout, AnnotationMarkerLayoutBox, SectionLayoutBox, RectangleF, PointF)
Declaration
public virtual bool HasVisibleElements(CommentsPaneLayout layout, AnnotationMarkerLayoutBox annotationMarkerBox, SectionLayoutBox sectionBox, RectangleF viewPort, PointF viewOffset)
Parameters
CommentsPaneLayout
layout
|
AnnotationMarkerLayoutBox
annotationMarkerBox
|
SectionLayoutBox
sectionBox
|
RectangleF
viewPort
|
PointF
viewOffset
|
Returns
System.Boolean
|
UpdateUIElement(IUILayerContainer, CommentsPaneLayout, FrameworkElement, AnnotationMarkerLayoutBox, SectionLayoutBox, PointF)
Declaration
public abstract void UpdateUIElement(IUILayerContainer uiLayerContainer, CommentsPaneLayout commentPaneLayout, FrameworkElement element, AnnotationMarkerLayoutBox annotationMarkerBox, SectionLayoutBox sectionBox, PointF pointF)
Parameters
IUILayerContainer
uiLayerContainer
|
CommentsPaneLayout
commentPaneLayout
|
System.Windows.FrameworkElement
element
|
AnnotationMarkerLayoutBox
annotationMarkerBox
|
SectionLayoutBox
sectionBox
|
PointF
pointF
|