Office.PhoneNumber interface

Представляет номер телефона, обнаруженный в элементе. Только в режиме чтения.

Массив объектов PhoneNumber, который содержит номера телефонов, обнаруженных в электронном сообщении, возвращается в свойстве phoneNumbers объекта Entities, который возвращается при вызове метода getEntities для выбранного элемента.

Комментарии

Минимальный уровень разрешений: ReadItem

Применимый режим Outlook: Чтение

Примеры

var item = Office.context.mailbox.item;
// Get an array of strings that represent phone numbers in the current item's body.
var phoneNumbers = item.getEntitiesByType(Office.MailboxEnums.EntityType.PhoneNumber);
console.log("There are " + phoneNumbers.length + " phone numbers.")
phoneNumbers.forEach(function (phoneNumber) {
    console.log("Phone number: " + JSON.stringify(phoneNumber.phoneString));
    console.log("Type: " + JSON.stringify(phoneNumber.type));
    console.log("Source text: " + JSON.stringify(phoneNumber.originalPhoneString));
});

Свойства

originalPhoneString

Получает текст элемента, который был распознан как номер телефона.

phoneString

Получает строку, содержащую номер телефона. Строка содержит только цифры номера телефона за исключением таких символов, как скобки и дефисы (если они существуют в исходном элементе).

type

Получает строку, определяемую типом номера телефона: Home, Work, Mobile, Unspecified.

Сведения о свойстве

originalPhoneString

Получает текст элемента, который был распознан как номер телефона.

originalPhoneString: string;

Значение свойства

string

phoneString

Получает строку, содержащую номер телефона. Строка содержит только цифры номера телефона за исключением таких символов, как скобки и дефисы (если они существуют в исходном элементе).

phoneString: string;

Значение свойства

string

type

Получает строку, определяемую типом номера телефона: Home, Work, Mobile, Unspecified.

type: string;

Значение свойства

string