SemanticZoomLocation SemanticZoomLocation SemanticZoomLocation SemanticZoomLocation Class

Definition

Communicates information for items and view state in a SemanticZoom, such that hosts for scrolling and virtualization (such as ListViewBase ) can get correct item and bounds information.

public : sealed class SemanticZoomLocation : ISemanticZoomLocation
public sealed class SemanticZoomLocation : ISemanticZoomLocation
Public NotInheritable Class SemanticZoomLocation Implements ISemanticZoomLocation
var semanticZoomLocation = new semanticZoomLocation();
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Constructors

SemanticZoomLocation() SemanticZoomLocation() SemanticZoomLocation() SemanticZoomLocation()

Initializes a new instance of the SemanticZoomLocation class.

public : SemanticZoomLocation()
public SemanticZoomLocation()
Public Sub New()
var semanticZoomLocation = new semanticZoomLocation();

Properties

Bounds Bounds Bounds Bounds

Gets or sets the sizing bounds of the item as it exists in the current view of a SemanticZoom.

public : Rect Bounds { get; set; }
public Rect Bounds { get; set; }
Public ReadWrite Property Bounds As Rect
var rect = semanticZoomLocation.bounds;
semanticZoomLocation.bounds = rect;
Value
Rect Rect Rect Rect

The sizing bounds of the item.

Item Item Item Item

Gets or sets the display item as it exists in the current view of a SemanticZoom.

public : Platform::Object Item { get; set; }
public object Item { get; set; }
Public ReadWrite Property Item As object
var object = semanticZoomLocation.item;
semanticZoomLocation.item = object;
Value
Platform::Object object object object

The specific item in the SemanticZoom.