Freigeben über


PhoneLine.FromIdAsync(Guid) Methode

Definition

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;
}

Gilt für: