UIKit.UICollectionViewLayoutInvalidationContext Members

The members of UIKit.UICollectionViewLayoutInvalidationContext are listed below.

See Also: Inherited members from Foundation.NSObject

Public Constructors

Default constructor, initializes a new instance of this class.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

[read-only]
override
ClassHandleIntPtr. The handle for this class.
ContentOffsetAdjustmentCoreGraphics.CGPoint. Delta value that is applied to the content offset of a collection view.
ContentSizeAdjustmentCoreGraphics.CGSize. Delta value that is applied to the content size of a collection view.
[read-only]
InvalidateDataSourceCountsbool. Whether the data source's counts should be invalidated.
[read-only]
InvalidatedDecorationIndexPathsFoundation.NSDictionary. A dictionary that defines invalidated decoration views.
[read-only]
InvalidatedItemIndexPathsFoundation.NSIndexPath[]. An array of index paths that represents invalidated cells.
[read-only]
InvalidatedSupplementaryIndexPathsFoundation.NSDictionary. A dictionary identifying invalidated supplementary views.
[read-only]
InvalidateEverythingbool. Whether all layout data should be marked as invalid. Read-only.

Public Methods

InvalidateDecorationElements(Foundation.NSString, Foundation.NSIndexPath[])
Adds decoration views at specified index paths to a list of items that are invalidated.
InvalidateItems(Foundation.NSIndexPath[])
Adds cells in the specified index paths to an invalid item list.
InvalidateSupplementaryElements(Foundation.NSString, Foundation.NSIndexPath[])
Adds supplementary views in the specified index paths to an invalid item list.

Protected Methods

override
Dispose(bool)
Releases the resources used by the UICollectionViewLayoutInvalidationContext object.