The ElementSnapshot type exposes the following members.

Constructors

  NameDescription
ElementSnapshot

Methods

  NameDescription
ArrangeOverride
CacheSnapshot
Takes a current snapshot and caches it.
GetVisualChild
Gets the visual child at a specified index.
(Overrides FrameworkElement..::.GetVisualChild(Int32).)
MeasureOverride
OnRender
Called when the control needs to be rendered.

Properties

  NameDescription
Element
Gets or sets the element that should render into a RenderTargetBitmap within the ElementSnapshot control. This is a dependency property.
ElementOverflow
Gets or sets a value which is the expected overflow when a BitmapEffect is applied on the ElementSnapshot. This is a dependency property.
IsLive
Gets or sets the mode of the control. This is a dependency property.
LogicalChildren
Gets a list of the children of the ElementSnapshot within the logical tree.
(Overrides FrameworkElement..::.LogicalChildren.)
SnapshotDPI
Gets or sets the DPI setting at which the snapshot should be taken. The default value is 96. This is a dependency property.
SnapshotRefreshInterval
Gets or sets the interval after which the next snapshot must be taken. If the value is zero, then the snapshot will not be refreshed.
VisualChildrenCount
Returns the number of children the ElementSnapshot has in the visual tree.
(Overrides FrameworkElement..::.VisualChildrenCount.)

See Also

ElementSnapshot Class
IdentityMine.Windows.Essentials Namespace