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.WinForms.Documents.UI.Layers
Assembly: Telerik.WinControls.RichTextEditor.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>
         
  |