Office.PhoneNumber interface
Representa um número de telefone identificado em um item. Somente modo de leitura.
Uma matriz de PhoneNumber
objetos que contém os números de telefone encontrados numa mensagem de e-mail é devolvida na phoneNumbers
propriedade do Entities
objeto que é devolvido quando chama o getEntities
método no item selecionado.
Aviso: os suplementos contextuais do Outlook baseados em entidades foram descontinuados. No entanto, as regras de expressão regulares continuam a ser suportadas. Recomendamos que atualize o suplemento contextual para utilizar regras de expressão regulares como uma solução alternativa. Para obter orientações sobre como implementar estas regras, veja Suplementos contextuais do Outlook.
Comentários
Nível mínimo de permissão: ler item
Modo Outlook aplicável: Leitura
Exemplos
const item = Office.context.mailbox.item;
// Get an array of strings that represent phone numbers in the current item's body.
const 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));
});
Propriedades
original |
Obtém o texto que foi identificado em um item como um número de telefone. Aviso: os suplementos contextuais do Outlook baseados em entidades foram descontinuados. No entanto, as regras de expressão regulares continuam a ser suportadas. Recomendamos que atualize o suplemento contextual para utilizar regras de expressão regulares como uma solução alternativa. Para obter orientações sobre como implementar estas regras, veja Suplementos contextuais do Outlook. |
phone |
Obtém uma cadeia de caracteres que contém um número de telefone. Essa cadeia de caracteres contém apenas os dígitos do número de telefone e exclui os caracteres como parênteses e hifens, se existirem no item original. Aviso: os suplementos contextuais do Outlook baseados em entidades foram descontinuados. No entanto, as regras de expressão regulares continuam a ser suportadas. Recomendamos que atualize o suplemento contextual para utilizar regras de expressão regulares como uma solução alternativa. Para obter orientações sobre como implementar estas regras, veja Suplementos contextuais do Outlook. |
type | Obtém uma cadeia que identifica o tipo de número de telefone: Casa, Trabalho, Telemóvel, Não Especificado. Aviso: os suplementos contextuais do Outlook baseados em entidades foram descontinuados. No entanto, as regras de expressão regulares continuam a ser suportadas. Recomendamos que atualize o suplemento contextual para utilizar regras de expressão regulares como uma solução alternativa. Para obter orientações sobre como implementar estas regras, veja Suplementos contextuais do Outlook. |
Detalhes da propriedade
originalPhoneString
Obtém o texto que foi identificado em um item como um número de telefone.
Aviso: os suplementos contextuais do Outlook baseados em entidades foram descontinuados. No entanto, as regras de expressão regulares continuam a ser suportadas. Recomendamos que atualize o suplemento contextual para utilizar regras de expressão regulares como uma solução alternativa. Para obter orientações sobre como implementar estas regras, veja Suplementos contextuais do Outlook.
originalPhoneString: string;
Valor da propriedade
string
phoneString
Obtém uma cadeia de caracteres que contém um número de telefone. Essa cadeia de caracteres contém apenas os dígitos do número de telefone e exclui os caracteres como parênteses e hifens, se existirem no item original.
Aviso: os suplementos contextuais do Outlook baseados em entidades foram descontinuados. No entanto, as regras de expressão regulares continuam a ser suportadas. Recomendamos que atualize o suplemento contextual para utilizar regras de expressão regulares como uma solução alternativa. Para obter orientações sobre como implementar estas regras, veja Suplementos contextuais do Outlook.
phoneString: string;
Valor da propriedade
string
type
Obtém uma cadeia que identifica o tipo de número de telefone: Casa, Trabalho, Telemóvel, Não Especificado.
Aviso: os suplementos contextuais do Outlook baseados em entidades foram descontinuados. No entanto, as regras de expressão regulares continuam a ser suportadas. Recomendamos que atualize o suplemento contextual para utilizar regras de expressão regulares como uma solução alternativa. Para obter orientações sobre como implementar estas regras, veja Suplementos contextuais do Outlook.
type: string;
Valor da propriedade
string