DataStandardizer.Communication API reference
The public types of DataStandardizer.Communication. ITelephonyNumber and TelephonyInfo are in the DataStandardizer.Communication namespace; the E.164 types are in the DataStandardizer.Communication.E164 namespace.
Structures
| Type | Description |
|---|---|
| ItuE164InternationalNumber | An ITU-T E.164 international telephone number of any kind. |
| ItuE164NationalSignificantNumber | The national significant number (NSN) field of a geographic-area number. |
| ItuE164SubscriberNumber | The subscriber number field of a network, group-of-countries, or trial number. |
| ItuE164GlobalSubscriberNumber | The global subscriber number field of a global-service number. |
Classes
| Type | Description |
|---|---|
| TelephonyInfo | A culture/region-aware format provider for international numbers. |
| ItuE164InternationalNumberFormatInfo | Holds the patterns used to format an international number. |
| ItuE164SharedCodeAttribute | Records the country code under which an assigned code is shared. |
Enumerations
| Type | Description |
|---|---|
| ItuE164InternationalNumberStyles | Flags that control what a parse method tolerates in the input string. |
| ItuE164AssignedCountryCodesForGeographicAreas | Country codes assigned by the ITU for geographic areas. |
| ItuE164AssignedCountryCodesForGlobalServices | Country codes assigned by the ITU for global services. |
| ItuE164AssignedCountryCodesForNetworks | Country codes assigned by the ITU for networks. |
| ItuE164AssignedCountryCodesForGroupsOfCountries | Country codes assigned by the ITU for groups of countries. |
| ItuE164AssignedCountryCodesForTrials | Country codes assigned by the ITU for trials. |
| ItuE164AssignedIdentificationCodesForNetworks | Identification codes assigned by the ITU within network country codes. |
| ItuE164AssignedGroupIdentificationCodesForGroupsOfCountries | Group identification codes assigned by the ITU within group-of-countries codes. |
| ItuE164AssignedTrialIdentificationCodesForTrials | Trial identification codes assigned by the ITU within trial codes. |
Interfaces
| Type | Description | | — | — | | ITelephonyNumber | The root abstraction for any telephony number. | | IItuE164Field | A field of an E.164 number; exposes its digit count. | | IItuE164InternationalNumber | The base for every kind of E.164 international number. | | IItuE164InternationalNumberForGeographicAreas | The geographic-area number role. | | IItuE164InternationalNumberForGlobalServices | The global-service number role. | | IItuE164InternationalNumberForNetworks | The network number role. | | IItuE164InternationalNumberForGroupsOfCountries | The group-of-countries number role. | | IItuE164InternationalNumberForTrials | The trial number role. | </content> </invoke>