Proprietà predefinite

I valori seguenti identificano le proprietà definite dal TSF. Sono inclusi il formato e il contenuto dei dati di ogni tipo di proprietà.

Proprietà

Proprietà Descrizione
GUID_PROP_ATTRIBUTE Contiene un valore TfGuidAtom che rappresenta il GUID dell'attributo di visualizzazione. ITfCategoryMgr::GetGUID viene usato per convertire questo valore in un GUID. Per altre informazioni, vedere Uso degli attributi di visualizzazione.
GUID_PROP_TEXTOWNER Contiene un valore TfGuidAtom che rappresenta l'identificatore di classe ( CLSID ) del servizio di testo proprietario del testo. ITfCategoryMgr::GetGUID viene usato per convertire questo valore in un CLSID.
GUID_PROP_LANGID Contiene un valore DWORD che contiene l'identificatore di lingua ( LANGID ) del testo nella parola bassa.
GUID_PROP_READING Contiene il testo fonetico per il testo coperto dalla proprietà . Può essere diverso dal testo effettivo. Le app di Windows Store non supportano questa proprietà.
GUID_PROP_COMPOSING Contiene un valore booleano diverso da zero se il testo fa parte di una composizione o zero in caso contrario. Se questa proprietà è VT_EMPTY, si può presumere che il testo non faccia parte di una composizione.
GUID_PROP_MODEBIAS Contiene un valore TfGuidAtom che rappresenta il tipo di distorsione della modalità supportata. ITfCategoryMgr::GetGUID viene usato per convertire questo valore in un GUID. Può trattarsi di uno dei valori di distorsione della modalità.
GUID_PROP_LMLATTICE Contiene un puntatore a un oggetto ITfLMLattice .
GUID_PROP_TKB_ALTERNATES A partire da Windows 8: contiene un valore DWORD impostato dalla tastiera virtuale. Questa proprietà può essere utilizzata da controlli di modifica e app in grado di identificare la natura del testo nell'intervallo di testo coperto dalla proprietà , ad esempio, se il testo nell'intervallo risulta dall'inserimento di un suggerimento di testo o di una correzione automatica.
La natura del testo nell'intervallo di testo coperto dalla proprietà si estende anche al tipo di alternative restituite dall'interfaccia ITfFnReconversion per tale intervallo di testo nel documento.
Per i valori possibili di questa proprietà, vedere le note seguenti.
GUID_PROP_URL Contiene un valore BSTR che rappresenta l'URL dell'origine del controllo testo, se applicabile.

Commenti

La proprietà GUID_PROP_TKB_ALTERNATES può essere uno dei valori seguenti.

Nome Valore Descrizione
TKB_ALTERNATES_STANDARD 0x00000001 Indica che la tastiera virtuale ha generato un elenco di possibili parole alternative per il testo nell'intervallo coperto dalla proprietà e che né l'intervallo di testo né le alternative sono una correzione automatica o un suggerimento di testo.
TKB_ALTERNATES_FOR_AUTOCORRECTION 0x00000002 Indica che la tastiera virtuale ha generato una parola alternativa che deve sostituire automaticamente il testo nell'intervallo di testo coperto dalla proprietà .
La tastiera virtuale non applicherà la correzione automatica senza che venga richiesto di farlo dal controllo di modifica o dall'app. L'interfaccia di conversione (ITfFnReconversion) deve essere usata per applicare la correzione al testo nel documento.
TKB_ALTERNATES_FOR_PREDICTION 0x00000003 Indica che l'intervallo di testo coperto dalla proprietà è un suggerimento di testo generato dalla tastiera virtuale e inserito nel documento dall'utente.
È anche possibile archiviare stime alternative aggiuntive come proprietà nel documento.
TKB_ALTERNATES_AUTOCORRECTION_APPLIED 0x00000004 Indica che l'intervallo di testo coperto dalla proprietà è una correzione automatica fornita dalla tastiera virtuale e applicata tramite l'interfaccia ITfFnReconversion .
Questo valore può essere usato da controlli o app di modifica, con TKB_ALTERNATES_FOR_AUTOCORRECTION, per impedire l'applicazione ripetuta di una correzione automatica.

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Componente ridistribuibile
TSF 1.0 in Windows 2000 Professional
Intestazione
Msctf.h
IDL
Msctf.idl

Vedi anche

TfGuidAtom

ITfCategoryMgr::GetGUID

Uso degli attributi di visualizzazione

Valori di distorsione della modalità

ITfLMLattice