PinnedContactManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示一个服务,源应用可以调用该服务,以便将联系人固定到任务栏或 “开始”菜单 以及从任务栏或“开始”菜单取消固定联系人。
在桌面应用中,在以显示 UI 的方式使用此类实例之前,需要将 对象与其所有者的窗口句柄相关联。 有关详细信息和代码示例,请参阅 显示依赖于 CoreWindow 的 WinRT UI 对象。
public ref class PinnedContactManager sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PinnedContactManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PinnedContactManager
Public NotInheritable Class PinnedContactManager
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10 Creators Update (在 10.0.15063.0 中引入)
|
API contract |
Windows.Foundation.UniversalApiContract (在 v4.0 中引入)
|
应用功能 |
contactsSystem
|
属性
User |
获取与 PinnedContactManager 关联的用户。 |
方法
GetDefault() |
获取 PinnedContactManager 的默认实例。 在桌面应用中,在以显示 UI 的方式使用此类实例之前,需要将 对象与其所有者的窗口句柄相关联。 有关详细信息和代码示例,请参阅 显示依赖于 CoreWindow 的 WinRT UI 对象。 |
GetForUser(User) |
获取指定用户的 PinnedContactManager 。 |
GetPinnedContactIdsAsync() |
获取固定到任务栏或 “开始 ”菜单的所有联系人的 ID。 |
IsContactPinned(Contact, PinnedContactSurface) |
指示指定的联系人是否固定到 Windows 用户界面中的指定位置。 |
IsPinSurfaceSupported(PinnedContactSurface) |
指示 Windows UI 中的指定位置是否支持联系人固定。 |
IsSupported() |
指示 Windows UI 是否支持触点固定。 |
RequestPinContactAsync(Contact, PinnedContactSurface) |
将联系人固定到任务栏或 “开始” 菜单。 |
RequestPinContactsAsync(IIterable<Contact>, PinnedContactSurface) |
将联系人集合固定到任务栏或 “开始” 菜单。 |
RequestUnpinContactAsync(Contact, PinnedContactSurface) |
从任务栏或 “开始” 菜单中取消固定联系人。 |
SignalContactActivity(Contact) |
向 Windows 指示何时发生与固定的触点相关的活动。 |