ISemanticZoomInformation interface

0 out of 1 rated this helpful - Rate this topic

Communicates the info needed for a view to serve as one of the two possible views (ZoomedOutView or ZoomedInView) of a SemanticZoom.

Syntax


public interface ISemanticZoomInformation

Attributes

GuidAttribute("a76a3b63-229b-4dc5-aa11-9d922fbf8a98")
VersionAttribute(NTDDI_WIN8)
WebHostHiddenAttribute()

Members

The ISemanticZoomInformation interface has these types of members:

Methods

The ISemanticZoomInformation interface has these methods. It also inherits methods from the Object class.

MethodDescription
CompleteViewChange Changes related aspects of presentation (such as scrolling UI or state) when the overall view for a SemanticZoom changes.
CompleteViewChangeFrom Completes item-wise operations related to a view change when the implementing view is the source view and the new view is a potentially different implementing view.
CompleteViewChangeTo Completes item-wise operations related to a view change when the implementing view is the destination view and the source view is a potentially different implementing view.
InitializeViewChange Initializes the changes to related aspects of presentation (such as scrolling UI or state) when the overall view for a SemanticZoom is about to change.
MakeVisible Forces content in the view to scroll until the item specified by SemanticZoomLocation is visible. Also focuses that item if found.
StartViewChangeFrom Initializes item-wise operations related to a view change when the implementing view is the source view and the pending destination view is a potentially different implementing view.
StartViewChangeTo Initializes item-wise operations related to a view change when the source view is a different view and the pending destination view is the implementing view.

 

Properties

The ISemanticZoomInformation interface has these properties.

PropertyAccess typeDescription

IsActiveView

Read/writeGets or sets a value that indicates whether the implementing view is the active view.

IsZoomedInView

Read/writeGets or sets a value that indicates whether the implementing view is the semantically more complete zoomed-in view.

SemanticZoomOwner

Read/writeGets or sets the SemanticZoom owner that hosts the implementing view.

 

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Namespace

Windows.UI.Xaml.Controls
Windows::UI::Xaml::Controls [C++]

Metadata

Windows.winmd

 

 

Build date: 3/12/2013

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.