Sdílet prostřednictvím


PhoneNumbersModelFactory.PhoneNumberSearchResult Metoda

Definice

Přetížení

PhoneNumberSearchResult(String, IEnumerable<String>, PhoneNumberType, PhoneNumberAssignmentType, PhoneNumberCapabilities, PhoneNumberCost, DateTimeOffset)

Inicializuje novou instanci PhoneNumberSearchResult.

PhoneNumberSearchResult(String, IEnumerable<String>, PhoneNumberType, PhoneNumberAssignmentType, PhoneNumberCapabilities, PhoneNumberCost, DateTimeOffset, Nullable<Int32>, Nullable<PhoneNumberSearchResultError>)

Inicializuje novou instanci PhoneNumberSearchResult.

PhoneNumberSearchResult(String, IEnumerable<String>, PhoneNumberType, PhoneNumberAssignmentType, PhoneNumberCapabilities, PhoneNumberCost, DateTimeOffset)

Inicializuje novou instanci PhoneNumberSearchResult.

public static Azure.Communication.PhoneNumbers.PhoneNumberSearchResult PhoneNumberSearchResult (string searchId, System.Collections.Generic.IEnumerable<string> phoneNumbers, Azure.Communication.PhoneNumbers.PhoneNumberType phoneNumberType, Azure.Communication.PhoneNumbers.PhoneNumberAssignmentType assignmentType, Azure.Communication.PhoneNumbers.PhoneNumberCapabilities capabilities, Azure.Communication.PhoneNumbers.PhoneNumberCost cost, DateTimeOffset searchExpiresOn);
static member PhoneNumberSearchResult : string * seq<string> * Azure.Communication.PhoneNumbers.PhoneNumberType * Azure.Communication.PhoneNumbers.PhoneNumberAssignmentType * Azure.Communication.PhoneNumbers.PhoneNumberCapabilities * Azure.Communication.PhoneNumbers.PhoneNumberCost * DateTimeOffset -> Azure.Communication.PhoneNumbers.PhoneNumberSearchResult
Public Shared Function PhoneNumberSearchResult (searchId As String, phoneNumbers As IEnumerable(Of String), phoneNumberType As PhoneNumberType, assignmentType As PhoneNumberAssignmentType, capabilities As PhoneNumberCapabilities, cost As PhoneNumberCost, searchExpiresOn As DateTimeOffset) As PhoneNumberSearchResult

Parametry

searchId
String

ID hledání.

phoneNumbers
IEnumerable<String>

Telefonní čísla, která jsou k dispozici. Může být menší než požadované množství hledání.

phoneNumberType
PhoneNumberType

Typ telefonního čísla, například zeměpisné číslo nebo tollFree.

assignmentType
PhoneNumberAssignmentType

Typ zadání telefonního čísla.

capabilities
PhoneNumberCapabilities

Možnosti telefonního čísla

cost
PhoneNumberCost

Vzniklé náklady na jedno telefonní číslo

searchExpiresOn
DateTimeOffset

Datum vypršení platnosti tohoto výsledku hledání a telefonní čísla už nejsou blokovat. Výsledek hledání vyprší za méně než 15 minut, například 2020-11-19T16:31:49.048Z.

Návraty

Výjimky

searchId, phoneNumbers, capabilitiesnebo cost má hodnotu null.

Platí pro

PhoneNumberSearchResult(String, IEnumerable<String>, PhoneNumberType, PhoneNumberAssignmentType, PhoneNumberCapabilities, PhoneNumberCost, DateTimeOffset, Nullable<Int32>, Nullable<PhoneNumberSearchResultError>)

Inicializuje novou instanci PhoneNumberSearchResult.

public static Azure.Communication.PhoneNumbers.PhoneNumberSearchResult PhoneNumberSearchResult (string searchId = default, System.Collections.Generic.IEnumerable<string> phoneNumbers = default, Azure.Communication.PhoneNumbers.PhoneNumberType phoneNumberType = default, Azure.Communication.PhoneNumbers.PhoneNumberAssignmentType assignmentType = default, Azure.Communication.PhoneNumbers.PhoneNumberCapabilities capabilities = default, Azure.Communication.PhoneNumbers.PhoneNumberCost cost = default, DateTimeOffset searchExpiresOn = default, int? errorCode = default, Azure.Communication.PhoneNumbers.PhoneNumberSearchResultError? error = default);
static member PhoneNumberSearchResult : string * seq<string> * Azure.Communication.PhoneNumbers.PhoneNumberType * Azure.Communication.PhoneNumbers.PhoneNumberAssignmentType * Azure.Communication.PhoneNumbers.PhoneNumberCapabilities * Azure.Communication.PhoneNumbers.PhoneNumberCost * DateTimeOffset * Nullable<int> * Nullable<Azure.Communication.PhoneNumbers.PhoneNumberSearchResultError> -> Azure.Communication.PhoneNumbers.PhoneNumberSearchResult
Public Shared Function PhoneNumberSearchResult (Optional searchId As String = Nothing, Optional phoneNumbers As IEnumerable(Of String) = Nothing, Optional phoneNumberType As PhoneNumberType = Nothing, Optional assignmentType As PhoneNumberAssignmentType = Nothing, Optional capabilities As PhoneNumberCapabilities = Nothing, Optional cost As PhoneNumberCost = Nothing, Optional searchExpiresOn As DateTimeOffset = Nothing, Optional errorCode As Nullable(Of Integer) = Nothing, Optional error As Nullable(Of PhoneNumberSearchResultError) = Nothing) As PhoneNumberSearchResult

Parametry

searchId
String

ID hledání.

phoneNumbers
IEnumerable<String>

Telefonní čísla, která jsou k dispozici. Může být menší než požadované množství hledání.

phoneNumberType
PhoneNumberType

Typ telefonního čísla, například zeměpisné číslo nebo tollFree.

assignmentType
PhoneNumberAssignmentType

Typ zadání telefonního čísla.

capabilities
PhoneNumberCapabilities

Možnosti telefonního čísla

cost
PhoneNumberCost

Vzniklé náklady na jedno telefonní číslo

searchExpiresOn
DateTimeOffset

Datum vypršení platnosti tohoto výsledku hledání a telefonní čísla už nejsou blokovat. Výsledek hledání vyprší za méně než 15 minut, například 2020-11-19T16:31:49.048Z.

errorCode
Nullable<Int32>

Kód chyby hledání.

error
Nullable<PhoneNumberSearchResultError>

Mapování chybových zpráv na kódy

Návraty

Nová PhoneNumberSearchResult instance pro napodobení.

Platí pro