Office.PhoneNumber interface
Representa un número de teléfono identificado en un elemento. Solo en modo Lectura.
Se devuelve una matriz de PhoneNumber objetos que contienen los números de teléfono encontrados en un mensaje de correo electrónico en la phoneNumbers propiedad del Entities objeto que se devuelve al llamar al getEntities método en el elemento seleccionado.
Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook.
Comentarios
Nivel mínimo de permisos: Leer elemento
Modo de Outlook aplicable: Lectura
Usada por
- Office.AppointmentRead: getEntitiesByType, getFilteredEntitiesByName
- Office.Contact: números de teléfono
- Office.Entities: phoneNumbers
- Office.MessageRead: getEntitiesByType, getFilteredEntitiesByName
Ejemplos
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));
});
Propiedades
| original |
Obtiene el texto que se identificó en un elemento como número de teléfono. Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook. |
| phone |
Obtiene una cadena que contiene un número de teléfono. Esta cadena contiene solo los dígitos del número de teléfono y excluye caracteres como paréntesis y guiones si estos aparecen en el elemento original. Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook. |
| type | Obtiene una cadena que identifica el tipo de número de teléfono: Home, Work, Mobile, Unspecified. Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook. |
Detalles de las propiedades
originalPhoneString
Obtiene el texto que se identificó en un elemento como número de teléfono.
Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook.
originalPhoneString: string;
Valor de propiedad
string
phoneString
Obtiene una cadena que contiene un número de teléfono. Esta cadena contiene solo los dígitos del número de teléfono y excluye caracteres como paréntesis y guiones si estos aparecen en el elemento original.
Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook.
phoneString: string;
Valor de propiedad
string
type
Obtiene una cadena que identifica el tipo de número de teléfono: Home, Work, Mobile, Unspecified.
Advertencia: Los complementos contextuales de Outlook basados en entidades ahora están retirados. Sin embargo, las reglas de expresión regular siguen siendo compatibles. Se recomienda actualizar el complemento contextual para usar reglas de expresiones regulares como una solución alternativa. Para obtener instrucciones sobre cómo implementar estas reglas, vea Complementos contextuales de Outlook.
type: string;
Valor de propiedad
string