Condividi tramite


PhoneLine.FromIdAsync(Guid) Metodo

Definizione

Questo metodo statico recupera in modo asincrono un oggetto PhoneLine che rappresenta una linea telefonica specifica nel dispositivo in base all'ID riga.

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)

Parametri

lineId
Guid

Platform::Guid

winrt::guid

ID riga della riga da recuperare.

Restituisce

Operazione asincrona che restituisce un oggetto PhoneLine che rappresenta una linea telefonica specifica nel dispositivo in base all'ID riga. Genererà un'eccezione in caso di errore.

Attributi

Requisiti Windows

Funzionalità dell'app
phoneCallHistory phoneCallHistorySystem

Commenti

Nell'esempio seguente viene illustrato come ottenere la linea phoneline predefinita.

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

Si applica a