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
struct winrt::Windows::UI::Xaml::Controls::SemanticZoomLocation : ISemanticZoomLocation
public sealed class SemanticZoomLocation : ISemanticZoomLocation
Public NotInheritable Class SemanticZoomLocation Implements ISemanticZoomLocation
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()
SemanticZoomLocation() const;
public SemanticZoomLocation()
Public Sub New()

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; }
Rect Bounds(); void Bounds(Rect bounds);
public Rect Bounds { get; set; }
Public ReadWrite Property Bounds As Rect
Value
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; }
winrt::Windows::Foundation::IInspectable Item(); void Item(winrt::Windows::Foundation::IInspectable item);
public object Item { get; set; }
Public ReadWrite Property Item As object
Value
object object

The specific item in the SemanticZoom.