PhoneLine.FromIdAsync(Guid) Methode
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.
Diese statische Methode ruft asynchron ein PhoneLine-Objekt ab, das basierend auf der Zeilen-ID eine bestimmte Telefonleitung auf dem Gerät darstellt.
public:
static IAsyncOperation<PhoneLine ^> ^ FromIdAsync(Platform::Guid lineId);
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<PhoneLine> FromIdAsync(winrt::guid const& lineId);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<PhoneLine> FromIdAsync(Guid lineId);
function fromIdAsync(lineId)
Public Shared Function FromIdAsync (lineId As Guid) As IAsyncOperation(Of PhoneLine)
Parameter
- lineId
-
Guid
Platform::Guid
winrt::guid
Die Zeilen-ID der abzurufenden Telefonleitung.
Gibt zurück
Ein asynchroner Vorgang, der ein PhoneLine-Objekt zurückgibt, das eine bestimmte Telefonleitung auf dem Gerät basierend auf der Zeilen-ID darstellt. Bei Einem Fehler wird eine Ausnahme ausgelöst.
- Attribute
Windows-Anforderungen
App-Funktionen |
phoneCallHistory
phoneCallHistorySystem
|
Hinweise
Das folgende Beispiel zeigt, wie Sie die Standardtelefonlinie abrufen.
private async Task<PhoneLine> GetDefaultPhoneLineAsync()
{
PhoneCallStore phoneCallStore = await PhoneCallManager.RequestStoreAsync();
Guid lineId = await phoneCallStore.GetDefaultLineAsync();
PhoneLine line = null;
try
{
line = await PhoneLine.FromIdAsync(lineId);
}
catch (Exception ex)
{
Logger.Instance.LogErrorMessage($"PhoneLine.FromIdAsync failed:{ex.Message}");
}
return line;
}