Condividi tramite


struttura TS_STATUS (textstor.h)

La struttura TS_STATUS contiene i dati sullo stato del documento.

Sintassi

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

Members

dwDynamicFlags

Contiene un set di flag che possono essere modificati da un'app in fase di esecuzione. Ad esempio, un'app può abilitare una casella di controllo per l'utente per reimpostare lo stato del documento. Questo membro può contenere zero o uno o più dei valori seguenti.

valore Significato
TS_SD_LOADING È in corso il caricamento del documento.
TS_SD_READONLY Il documento è di sola lettura.

dwStaticFlags

Contiene un set di flag che non possono essere modificati in fase di esecuzione. Questo membro può contenere zero o uno o più dei valori seguenti.

valore Significato
TS_SS_DISJOINTSEL Il documento supporta più selezioni.
TS_SS_REGIONS Il documento può contenere più aree.
TS_SS_TRANSITORY Si prevede che il documento abbia un breve ciclo di utilizzo.
TS_SS_NOHIDDENTEXT Il documento non conterrà mai testo nascosto.
TS_SS_TKBAUTOCORRECTENABLE A partire da Windows 8: Il documento supporta la correzione automatica fornita dalla tastiera virtuale.
TS_SS_TKBPREDICTIONENABLE A partire da Windows 8: Il documento supporta i suggerimenti di testo forniti dalla tastiera virtuale.

Commenti

La struttura TF_STATUS contiene dati sullo stato del documento.

TF_STATUS è un alias per TS_STATUS.

dwDynamicFlags contiene un set di flag che possono essere modificati da un'app in fase di esecuzione. Ad esempio, un'app può abilitare una casella di controllo per l'utente per reimpostare lo stato della documentazione. Questo membro può contenere zero o uno o più dei valori seguenti.

valore Significato
TF_SD_LOADING È in corso il caricamento del documento.
TF_SD_READONLY Il documento è di sola lettura.
TS_SD_UIINTEGRATIONENABLE A partire da Windows 8.1: il controllo di testo proprietario del documento imposta questo flag per indicare il supporto dell'integrazione dell'interfaccia utente di Input Method Editor (IME). Se specificato, l'IME deve tentare di allineare la finestra candidata sotto la casella di testo anziché mobile vicino al cursore.
Nota Non tutti gli IMEs rispondono a questo flag. Gli elenchi candidati IME sono posizionati sullo schermo con dimensioni sufficienti per consentire l'input di testo di base. In alcuni casi, l'IME può applicare una dimensione minima ragionevole. Un IME può anche scegliere di modificare la finestra candidata e il comportamento di input della tastiera per offrire un'esperienza utente migliore, ad esempio l'uso di un elenco candidato orizzontale e consentendo l'invio di alcuni tasti come freccia su e freccia giù all'app per scenari come lo spostamento dell'elenco di suggerimenti.
 
TF_SD_TKBAUTOCORRECTENABLE A partire da Windows 8.1: il documento supporta la correzione automatica fornita dalla tastiera virtuale. Questo supporto può cambiare durante la durata del controllo.
TF_SD_TKBPREDICTIONENABLE A partire da Windows 8.1: il documento supporta i suggerimenti di testo forniti dalla tastiera virtuale. Questo supporto può cambiare durante la durata del controllo.
 

dwStaticFlags contiene un set di flag che non possono essere modificati in fase di esecuzione. Questo membro può contenere zero o uno o più dei valori seguenti.

valore Significato
TF_SS_DISJOINTSEL Il documento supporta più selezioni.
TF_SS_REGIONS Il documento può contenere più aree.
TF_SS_TRANSITORY Si prevede che il documento abbia un breve ciclo di utilizzo.
TF_SS_TKBAUTOCORRECTENABLE A partire da Windows 8: Il documento supporta la correzione automatica fornita dalla tastiera virtuale.
TF_SS_TKBPREDICTIONENABLE A partire da Windows 8: Il documento supporta i suggerimenti di testo forniti dalla tastiera virtuale.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione textstor.h
Componente ridistribuibile TSF 1.0 in Windows 2000 Professional

Vedi anche

ITextStoreACP::GetStatus

ITextStoreACPSink::OnStatusChange

ITextStoreAnchor::GetStatus

ITextStoreAnchorSink::OnStatusChange