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
- Наследование
- Атрибуты
Требования к 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 при возникновении действия, связанного с закрепленным контактом. |