Communicates the info needed for a view to serve as one of the two possible views (ZoomedOutView or ZoomedInView) of a SemanticZoom.
Syntax
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.
| Method | Description |
|---|---|
| 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.
| Property | Access type | Description |
|---|---|---|
| Read/write | Gets or sets a value that indicates whether the implementing view is the active view. | |
| Read/write | Gets or sets a value that indicates whether the implementing view is the semantically more complete zoomed-in view. | |
| Read/write | Gets or sets the SemanticZoom owner that hosts the implementing view. |
Requirements
|
Minimum supported client | Windows 8 |
|---|---|
|
Minimum supported server | Windows Server 2012 |
|
Namespace |
|
|
Metadata |
|
Build date: 3/12/2013