ISemanticZoomInformation 接口

定义

传达视图作为两个可能视图之一 (ZoomedOutViewZoomedInView) SemanticZoom 的信息。

public interface class ISemanticZoomInformation
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2808757091, 8859, 19909, 170, 17, 157, 146, 47, 191, 138, 152)]
struct ISemanticZoomInformation
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2808757091, 8859, 19909, 170, 17, 157, 146, 47, 191, 138, 152)]
public interface ISemanticZoomInformation
Public Interface ISemanticZoomInformation
派生
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

ISemanticZoomInformation 接口为 SemanticZoom 控件的单个视图提供信息。 但是,它不提供同步 SemanticZoom 的两个视图的信息。 ZoomedInViewZoomedOutView 应同步,因此,如果用户在 ZoomedOutView 中选择一个组,该组的详细信息将显示在 ZoomedInView 中。 你可以使用 CollectionViewSource 或添加代码以同步视图。 绑定到同一 CollectionViewSource 的任何控件将始终具有相同的当前项。 如果两个视图使用相同的 CollectionViewSource 作为其数据源, 则 CollectionViewSource 将自动同步视图。 否则,可以处理 SemanticZoom.ViewChangeStarted 事件并同步事件处理程序中的项。 有关详细信息 ,请参阅 SemanticZoom

属性

IsActiveView

获取或设置一个值,该值指示实现视图是否为活动视图。

IsZoomedInView

获取或设置一个值,该值指示实现视图是否是语义上更完整的放大视图。

SemanticZoomOwner

获取或设置托管实现视图的 SemanticZoom 所有者。

方法

CompleteViewChange()

SemanticZoom 的整体视图发生更改时,更改演示文稿的相关方面 (例如滚动 UI 或状态) 。

CompleteViewChangeFrom(SemanticZoomLocation, SemanticZoomLocation)

当实现视图是源视图,而新视图是可能不同的实现视图时,完成与视图更改相关的按项操作。

CompleteViewChangeTo(SemanticZoomLocation, SemanticZoomLocation)

当实现视图是目标视图而源视图是可能不同的实现视图时,完成与视图更改相关的按项操作。

InitializeViewChange()

初始化对演示文稿相关方面的更改, (例如滚动 UI 或当 SemanticZoom 的整体视图即将更改时的状态) 。

MakeVisible(SemanticZoomLocation)

强制视图中的内容滚动,直到 SemanticZoomLocation 指定的项可见。 如果找到该项,也会聚焦该项。

StartViewChangeFrom(SemanticZoomLocation, SemanticZoomLocation)

当实现视图为源视图且挂起的目标视图为可能不同的实现视图时,初始化与视图更改相关的按项操作。

StartViewChangeTo(SemanticZoomLocation, SemanticZoomLocation)

当源视图为不同视图且挂起的目标视图为实现视图时,初始化与视图更改相关的按项操作。

适用于

另请参阅