Поделиться через


PinnedContactManager Класс

Определение

Представляет службу, которую исходные приложения могут вызывать для закрепления и открепления контактов на панели задач или в меню "Пуск ".

В классическом приложении перед использованием экземпляра этого класса таким образом, который отображает пользовательский интерфейс, необходимо связать объект с дескриптором окна его владельца. Дополнительные сведения и примеры кода см. в разделе Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow.

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
Наследование
Object Platform::Object IInspectable PinnedContactManager
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 Creators Update (появилось в 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v4.0)
Возможности приложения
contactsSystem

Свойства

User

Возвращает пользователя , связанного с PinnedContactManager.

Методы

GetDefault()

Возвращает экземпляр pinnedContactManager по умолчанию.

В классическом приложении перед использованием экземпляра этого класса таким образом, который отображает пользовательский интерфейс, необходимо связать объект с дескриптором окна его владельца. Дополнительные сведения и примеры кода см. в разделе Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow.

GetForUser(User)

Возвращает PinnedContactManager для указанного пользователя.

GetPinnedContactIdsAsync()

Получает идентификаторы всех контактов, закрепленных на панели задач или в меню "Пуск ".

IsContactPinned(Contact, PinnedContactSurface)

Указывает, закреплен ли указанный контакт в указанном расположении в пользовательском интерфейсе Windows.

IsPinSurfaceSupported(PinnedContactSurface)

Указывает, поддерживает ли указанное расположение в пользовательском интерфейсе Windows закрепление контактов.

IsSupported()

Указывает, поддерживает ли пользовательский интерфейс Windows закрепление контактов.

RequestPinContactAsync(Contact, PinnedContactSurface)

Закрепляет контакт на панели задач или в меню "Пуск ".

RequestPinContactsAsync(IIterable<Contact>, PinnedContactSurface)

Закрепляет коллекцию контактов на панели задач или в меню "Пуск ".

RequestUnpinContactAsync(Contact, PinnedContactSurface)

Открепить контакт на панели задач или в меню "Пуск ".

SignalContactActivity(Contact)

Указывает Windows при возникновении действия, связанного с закрепленным контактом.

Применяется к