PhoneLine.FromIdAsync(Guid) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
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)
Параметры
- lineId
-
Guid
Platform::Guid
winrt::guid
Идентификатор извлекаемой телефонной линии.
Возвращаемое значение
Асинхронная операция, возвращающая объект PhoneLine , представляющий определенную телефонную линию на устройстве на основе идентификатора строки. При сбое возникнет исключение.
- Атрибуты
Требования к Windows
Возможности приложения |
phoneCallHistory
phoneCallHistorySystem
|
Комментарии
В следующем примере показано, как получить телефонную линию по умолчанию.
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;
}