Compartilhar via


PhoneLine.FromIdAsync(Guid) Método

Definição

Esse método estático recupera de forma assíncrona um objeto PhoneLine que representa uma linha telefônica específica no dispositivo com base na ID da linha.

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)

Parâmetros

lineId
Guid

Platform::Guid

winrt::guid

A ID de linha da linha telefônica a ser recuperada.

Retornos

Uma operação assíncrona que retorna um objeto PhoneLine que representa uma linha telefônica específica no dispositivo com base na ID da linha. Ele lançará uma exceção em caso de falha.

Atributos

Requisitos do Windows

Funcionalidades do aplicativo
phoneCallHistory phoneCallHistorySystem

Comentários

O exemplo a seguir mostra como obter a Linha telefônica padrão.

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

Aplica-se a