Partager via


structure TS_STATUS (textstor.h)

La structure TS_STATUS contient les données d’état du document.

Syntaxe

typedef struct TS_STATUS {
  DWORD dwDynamicFlags;
  DWORD dwStaticFlags;
} TS_STATUS;

Members

dwDynamicFlags

Contient un ensemble d’indicateurs qui peuvent être modifiés par une application au moment de l’exécution. Par exemple, une application peut activer une case à cocher pour que l’utilisateur réinitialise l’état du document. Ce membre peut contenir zéro, ou une ou plusieurs des valeurs suivantes.

Valeur Meaning
TS_SD_LOADING Le document est chargé.
TS_SD_READONLY Le document est en lecture seule.

dwStaticFlags

Contient un ensemble d’indicateurs qui ne peuvent pas être modifiés au moment de l’exécution. Ce membre peut contenir zéro, ou une ou plusieurs des valeurs suivantes.

Valeur Meaning
TS_SS_DISJOINTSEL Le document prend en charge plusieurs sélections.
TS_SS_REGIONS Le document peut contenir plusieurs régions.
TS_SS_TRANSITORY Le document devrait avoir un cycle d’utilisation court.
TS_SS_NOHIDDENTEXT Le document ne contiendra jamais de texte masqué.
TS_SS_TKBAUTOCORRECTENABLE À compter de Windows 8 : Le document prend en charge la correction automatique fournie par le clavier tactile.
TS_SS_TKBPREDICTIONENABLE À compter de Windows 8 : Le document prend en charge les suggestions de texte fournies par le clavier tactile.

Remarques

La structure TF_STATUS contient les données d’état du document.

TF_STATUS est un alias pour TS_STATUS.

dwDynamicFlags contient un ensemble d’indicateurs qui peuvent être modifiés par une application au moment de l’exécution. Par exemple, une application peut activer une case à cocher pour que l’utilisateur réinitialise l’état de la documentation. Ce membre peut contenir zéro, ou une ou plusieurs des valeurs suivantes.

Valeur Meaning
TF_SD_LOADING Le document est chargé.
TF_SD_READONLY Le document est en lecture seule.
TS_SD_INPUTPANEMANUALDISPLAYENABLE Le système ne tente pas l’appel automatique du clavier tactile lorsque le contrôle est tactile. Au lieu de cela, l’application appelle TryShow(CoreInputViewKind) pour afficher le clavier le cas échéant (l’application doit surveiller l’entrée pour sélectionner CoreInputViewKind).
TS_SD_UIINTEGRATIONENABLE À compter de Windows 8.1 : Le contrôle de texte propriétaire du document définit cet indicateur pour indiquer sa prise en charge de l’intégration de l’interface utilisateur IME (Input Method Editor). Lorsqu’il est spécifié, l’IME doit tenter d’aligner la fenêtre candidate sous la zone de texte au lieu de flotter près du curseur.
Note: Tous les imEs ne répondent pas à cet indicateur. Les listes de candidats IME sont positionnées sur l’écran avec une taille suffisante pour permettre une entrée de texte de base. Dans certains cas, l’IME peut appliquer une taille minimale raisonnable. Un IME peut également choisir d’ajuster la fenêtre candidate et le comportement d’entrée du clavier pour offrir une meilleure expérience utilisateur, comme l’utilisation d’une liste candidate horizontale et l’autorisation de certaines touches telles que la flèche vers le haut et la flèche vers le bas à l’application pour des scénarios tels que la navigation dans la liste de suggestions.
TF_SD_TKBAUTOCORRECTENABLE À compter de Windows 8.1 : Le document prend en charge la correction automatique fournie par le clavier tactile. Cette prise en charge peut changer pendant la durée de vie du contrôle.
TF_SD_TKBPREDICTIONENABLE À compter de Windows 8.1 : Le document prend en charge les suggestions de texte fournies par le clavier tactile. Cette prise en charge peut changer pendant la durée de vie du contrôle.

dwStaticFlags contient un ensemble d’indicateurs qui ne peuvent pas être modifiés au moment de l’exécution. Ce membre peut contenir zéro, ou une ou plusieurs des valeurs suivantes.

Valeur Meaning
TF_SS_DISJOINTSEL Le document prend en charge plusieurs sélections.
TF_SS_REGIONS Le document peut contenir plusieurs régions.
TF_SS_TRANSITORY Le document devrait avoir un cycle d’utilisation court.
TF_SS_TKBAUTOCORRECTENABLE À compter de Windows 8 : Le document prend en charge la correction automatique fournie par le clavier tactile.
TF_SS_TKBPREDICTIONENABLE À compter de Windows 8 : Le document prend en charge les suggestions de texte fournies par le clavier tactile.

Spécifications

Requirement Valeur
Client minimum requis Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Header textstor.h
Composant redistribuable TSF 1.0 sur Windows 2000 Professionnel

Voir aussi

ITextStoreACP ::GetStatus

ITextStoreACPSink ::OnStatusChange

ITextStoreAnchor ::GetStatus

ITextStoreAnchorsink ::OnStatusChange