AccessoryManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Methoden zum Registrieren und Aktivieren von Benachrichtigungen und anderen Hilfsprogrammen für Zubehörgeräte wie aktive Telefonabdeckungen, Smart Watchen oder Fitnessbänder bereit.
public ref class AccessoryManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Phone.PhoneContract, 65536)]
class AccessoryManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Phone.PhoneContract), 65536)]
public static class AccessoryManager
Public Class AccessoryManager
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows Mobile Extension SDK (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Phone.PhoneContract (eingeführt in v1.0)
|
App-Funktionen |
accessoryManager
|
Hinweise
Für den Aufruf dieser API müssen die funktionen ID_CAP_SMS und ID_CAP_SMS_COMPANION im Anwendungsmanifest angegeben werden.
Eigenschaften
BatterySaverState |
Ruft einen Wert ab, der angibt, ob der Stromsparmodus aktiviert ist. |
DoNotDisturbEnabled |
Ruft einen Wert ab, der angibt, ob nicht stören auf dem Telefon wirksam ist. |
DrivingModeEnabled |
Ruft einen Wert ab, der angibt, ob der Fahrmodus auf dem Smartphone aktiv ist. |
IsPhonePinLocked |
Ruft einen Wert ab, der angibt, ob das Telefon gesperrt ist. |
MediaPlaybackCapabilities |
Stellt die zulässigen Wiedergabefunktionen dar. |
MediaPlaybackStatus |
Ruft die status der Medien ab, die auf dem Zubehör wiedergegeben werden. |
PhoneCallAudioEndpoint |
Ruft den Endpunkt des Anrufs ab, einschließlich Standard, Lautsprecher und Freisprecheinrichtung. |
PhoneLineDetails |
Ruft die Detailinformationen für die Telefonleitung ab. |
PhoneMute |
Ruft ab oder legt fest, ob der Telefonanruf stummgeschaltet ist. |
SpeedDialList |
Stellt die Liste der Kurzwahllistenkontakte und deren Kontaktinformationen für das Zubehör bereit. |
VolumeInfo |
Ruft einen Wert ab, der den Zustand der Telefonlautstärke darstellt. |
Methoden
AcceptPhoneCall(UInt32) |
Akzeptiert einen eingehenden Telefonanruf. |
AcceptPhoneCall(UInt32, PhoneCallAudioEndpoint) |
Akzeptiert einen eingehenden Telefonanruf. |
AcceptPhoneCallWithVideo(UInt32) |
Akzeptiert einen eingehenden Videoanruf. |
AcceptPhoneCallWithVideo(UInt32, PhoneCallAudioEndpoint) |
Akzeptiert einen eingehenden Videoanruf. |
ClearToast(String) |
Wenn eine Popupnachricht auf einem Zubehörgerät gelesen wird, kann dies dazu führen, dass das Popup mit dieser Methode auf dem Telefon gelöscht wird. Der Eintrag im Info-Center für das Popup wird als sichtbares Ergebnis des Aufrufs dieser Methode gelöscht. |
DecreaseVolume(Int32) |
Verringert die Lautstärke um den angegebenen Betrag. |
DisableAllAccessoryNotificationTypes() |
Deaktivieren Sie das Abrufen von Benachrichtigungen für Popups und Die Deinstallation der Anwendung. |
DisableEmailNotificationEmailAccount(String) |
Deaktiviert Benachrichtigungen für das angegebene E-Mail-Konto. |
DisableNotificationsForApplication(String) |
Deaktivieren Sie das Abrufen von Popup- und App-Deinstallationsbenachrichtigungen aus der angegebenen App. |
DismissAlarm(Guid) |
Schließt den aktiven Alarm. |
DismissAlarmByInstanceId(String) |
Schließt den durch die instance ID identifizierten Alarm. |
DismissReminder(Guid) |
Schließt die aktive Erinnerung. |
DismissReminderByInstanceId(String) |
Schließt die durch die instance ID identifizierte Erinnerung. |
EnableAccessoryNotificationTypes(Int32) |
Aktivieren Sie das Abrufen von Benachrichtigungen für Popup- oder App-Deinstallationen. |
EnableEmailNotificationEmailAccount(String) |
Aktiviert E-Mail-Benachrichtigungen für das angegebene E-Mail-Konto. |
EnableEmailNotificationFolderFilter(String, IVectorView<String>) |
Aktiviert E-Mail-Benachrichtigungen für angegebene Ordner im angegebenen Konto. |
EnableNotificationsForApplication(String) |
Aktivieren Sie das Abrufen von Popup- und App-Deinstallationsbenachrichtigungen aus der angegebenen App. |
EndPhoneCall(UInt32) |
Beendet einen Telefonanruf für die angegebene Telefonanruf-ID. |
GetAllEmailAccounts() |
Ruft die E-Mail-Konten auf dem Gerät ab. |
GetAppIcon(String) |
Ruft ein Symbol für den angegebenen Anwendungsbezeichner ab. |
GetApps() |
Ruft ein Wörterbuch ab, das den Namen und die ID der popupfähigen Apps auf dem Gerät enthält. |
GetEnabledAccessoryNotificationTypes() |
Ruft eine Liste der Aktivierungsbenachrichtigungstypen ab, wie durch die AccessoryNotificationType-Enumeration dargestellt. |
GetFolders(String) |
Ruft eine Liste der E-Mail-Ordner ab, die auf dem Telefon definiert sind. |
GetMediaMetadata() |
Ruft Titel, Untertitel, Interpret, Album, Titelnummer, Miniaturansicht und Dauer des aktuellen Titels ab, der sich in der Warteschlange befindet. |
GetNextTriggerDetails() |
Ruft die details des nächsten Triggers ab, die die Informationen zum Trigger enthalten, einschließlich Benachrichtigungstyp, Anzeigename und Erstellungszeit. |
GetPhoneLineDetails(Guid) |
Ruft Details zur Telefonleitung ab, einschließlich Zeilennummer, Zeilen-ID, Anzeigename und Voicemailanzahl. |
GetUserConsent() |
Ruft einen booleschen Wert ab, der angibt, ob der Endbenutzer der Zubehöranwendung zugestimmt hat, Benachrichtigungen zu empfangen. |
HoldPhoneCall(UInt32, Boolean) |
Legt den aktuellen Telefonanruf in die Warteschleife, oder nimmt den Telefonanruf aus dem Halteort auf. |
IncreaseVolume(Int32) |
Erhöht die Lautstärke der Medien, die auf dem Telefon wiedergegeben werden. |
IsNotificationEnabledForApplication(String) |
Ruft einen Wert ab, der angibt, ob die aufrufende Zubehöranwendung Popupbenachrichtigungen von der angegebenen Anwendung empfängt. |
MakePhoneCall(Guid, String) |
Führt einen Telefonanruf. |
MakePhoneCall(Guid, String, PhoneCallAudioEndpoint) |
Führt einen Telefonanruf. |
MakePhoneCallWithVideo(Guid, String) |
Führt einen Videotelefonanruf aus. |
MakePhoneCallWithVideo(Guid, String, PhoneCallAudioEndpoint) |
Führt einen Videotelefonanruf aus. |
PerformMediaPlaybackCommand(PlaybackCommand) |
Führt eine Aktion für den Mediendatenstrom aus. |
ProcessTriggerDetails(IAccessoryNotificationTriggerDetails) |
Gibt dem AccessoryManager an, dass die angegebenen Triggerdetails vom Zubehör verarbeitet wurden. Dadurch wird es aus der Triggerdetailswarteschlange accessoryManager entfernt. |
RegisterAccessoryApp() |
Registriert die Zubehöranwendung beim AccessoryManager und gibt den Triggerbezeichner zurück. |
RejectPhoneCall(UInt32) |
Lehnt einen Telefonanruf mit dem angegebenen Bezeichner ab. |
RejectPhoneCall(UInt32, UInt32) |
Lehnt einen Telefonanruf mit dem angegebenen Bezeichner ab und sendet eine SMS-Antwort. |
RingDevice() |
Klingelt das Telefon. |
SetMute(Boolean) |
Legt die Stummschaltung des Telefons auf ein oder aus fest. |
SetRingerVibrate(Boolean, Boolean) |
Ein Zubehör kann die Klingel- und Vibrationseinstellungen auf dem Telefon ein- und ausschalten. |
SnoozeAlarm(Guid) |
Schläft einen Alarm. |
SnoozeAlarm(Guid, TimeSpan) |
Snooziert einen Alarm für die angegebene Zeitspanne. |
SnoozeAlarmByInstanceId(String) |
Snooziert den Alarm, der durch die instance ID identifiziert wird. |
SnoozeReminder(Guid) |
Verdöst eine Erinnerung. |
SnoozeReminder(Guid, TimeSpan) |
Snooziert eine Erinnerung für die angegebene Zeitspanne. |
SnoozeReminderByInstanceId(String) |
Snooziert die Erinnerung, die durch die instance ID identifiziert wird. |
SwapPhoneCalls(UInt32, UInt32) |
Hält den aktuellen Telefonanruf fest und verbindet dann den On-Hold-Telefonanruf. |
UpdateEmailReadStatus(BinaryId, Boolean) |
Updates, ob die status der E-Mail gelesen wird. |