Class UILayerUpdateContext
Inheritance
System.Object
UILayerUpdateContext
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.Windows.Documents.UI.Layers
Assembly: Telerik.Windows.Documents.dll
Syntax
public class UILayerUpdateContext
Constructors
UILayerUpdateContext(Nullable<PointF>, RectangleF, IUILayerContainer, SectionLayoutBox)
Declaration
public UILayerUpdateContext(PointF? viewOffset, RectangleF viewPort, IUILayerContainer presenter, SectionLayoutBox currentSection)
Parameters
System.Nullable<PointF>
viewOffset
|
RectangleF
viewPort
|
IUILayerContainer
presenter
|
SectionLayoutBox
currentSection
|
Properties
CurrentSectionBox
FilterFloatingBlocksWithViewPort
Declaration
public bool FilterFloatingBlocksWithViewPort { get; set; }
Property Value
System.Boolean
|
Presenter
ViewOffset
ViewPort
Methods
GetVisibleFloatingBlocks()
Declaration
public IEnumerable<FloatingBlockLayoutBox> GetVisibleFloatingBlocks()
Returns
System.Collections.Generic.IEnumerable<FloatingBlockLayoutBox>
|
GetVisibleLayoutBoxes()
Declaration
public IEnumerable<LayoutBox> GetVisibleLayoutBoxes()
Returns
System.Collections.Generic.IEnumerable<LayoutBox>
|
GetVisibleLayoutBoxes<T>()
Declaration
public IEnumerable<T> GetVisibleLayoutBoxes<T>()
where T : LayoutBox
Returns
System.Collections.Generic.IEnumerable<T>
|
Type Parameters
T
|
GetVisibleLayoutBoxes<T>(Predicate<T>)
Declaration
public IEnumerable<T> GetVisibleLayoutBoxes<T>(Predicate<T> filter)
where T : LayoutBox
Parameters
System.Predicate<T>
filter
|
Returns
System.Collections.Generic.IEnumerable<T>
|
Type Parameters
T
|
GetVisibleTextLayoutBoxes()
Declaration
public IEnumerable<SpanLayoutBox> GetVisibleTextLayoutBoxes()
Returns
System.Collections.Generic.IEnumerable<SpanLayoutBox>
|