Office.GetSelectedDataOptions interface
Fournit des options pour personnaliser les données renvoyées et leur mise en forme.
Remarques
Utilisateur
Exemples
/* Set the selection options. These will:
- Pass the string "myContext" to the callback.
- Include both visible and hidden data.
- Return the formatted values of the selection
(for an Excel date, 1/1/2023 instead of 44928).
*/
const options: Office.GetSelectedDataOptions = {
asyncContext: "myContext",
filterType: Office.FilterType.All,
valueFormat: Office.ValueFormat.Formatted
}
// Get the selected data in the Office document as text.
Office.context.document.getSelectedDataAsync(
Office.CoercionType.Text,
options,
(asyncResult) => {
if (asyncResult.status === Office.AsyncResultStatus.Failed) {
console.error(`${asyncResult.asyncContext}: asyncResult.error.message`);
} else {
console.log(`The selected data is "${asyncResult.value}".`);
}
});
Propriétés
| async |
Élément défini par l’utilisateur de n’importe quel type qui est retourné, inchangé, dans la propriété asyncContext de l’objet AsyncResult qui est transmis à un rappel. |
| filter |
Indiquez si vous souhaitez obtenir uniquement les données visibles (c’est-à-dire filtrées) ou toutes les données. Utile lors du filtrage des données. Utilisez Office.FilterType ou une chaîne équivalente. Ce paramètre est ignoré dans les documents Word. |
| value |
Spécifiez si les données sont mises en forme. Utilisez Office.ValueFormat ou l’équivalent d’une chaîne. |
Détails de la propriété
asyncContext
Élément défini par l’utilisateur de n’importe quel type qui est retourné, inchangé, dans la propriété asyncContext de l’objet AsyncResult qui est transmis à un rappel.
asyncContext?: any
Valeur de propriété
any
filterType
Indiquez si vous souhaitez obtenir uniquement les données visibles (c’est-à-dire filtrées) ou toutes les données. Utile lors du filtrage des données. Utilisez Office.FilterType ou une chaîne équivalente. Ce paramètre est ignoré dans les documents Word.
filterType?: Office.FilterType | string
Valeur de propriété
Office.FilterType | string
valueFormat
Spécifiez si les données sont mises en forme. Utilisez Office.ValueFormat ou l’équivalent d’une chaîne.
valueFormat?: Office.ValueFormat | string
Valeur de propriété
Office.ValueFormat | string