PhoneNumbersModelFactory.PhoneNumberSearchResult Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
, capabilities
nebo 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.
Mapování chybových zpráv na kódy
Návraty
Nová PhoneNumberSearchResult instance pro napodobení.
Platí pro
Azure SDK for .NET