Metodo ITextStoreAnchor::RequestAttrsTransitioningAtPosition (textstor.h)
Ottiene un elenco di attributi che iniziano o terminano nella posizione di ancoraggio specificata.
Sintassi
HRESULT RequestAttrsTransitioningAtPosition(
[in] IAnchor *paPos,
[in] ULONG cFilterAttrs,
[in] const TS_ATTRID *paFilterAttrs,
[in] DWORD dwFlags
);
Parametri
[in] paPos
Puntatore all'ancoraggio.
[in] cFilterAttrs
Specifica il numero di attributi da ottenere.
[in] paFilterAttrs
Puntatore al tipo di dati TS_ATTRID che specifica l'attributo da verificare.
[in] dwFlags
Specifica gli attributi per la chiamata al metodo ITextStoreAnchor::RetrieveRequestedAttrs . Se questo parametro non è impostato, il metodo restituisce gli attributi che iniziano nella posizione di ancoraggio specificata. Altri valori possibili per questo parametro sono i seguenti.
Valore | Significato |
---|---|
|
Ottiene gli attributi che terminano nella posizione di ancoraggio specificata. |
|
Ottiene il valore dell'attributo oltre all'attributo . Il valore dell'attributo viene inserito nel membro varValue della struttura TS_ATTRVAL durante la chiamata al metodo ITextStoreAnchor::RetrieveRequestedAttrs . |
Valore restituito
Questo metodo può restituire uno di questi valori.
Valore | Descrizione |
---|---|
|
Il metodo è stato eseguito correttamente. |
|
paPos non è valido. |
Commenti
Nella frase "This is italic text.", l'attributo corsivo inizia prima della parola corsiva e termina dopo il testo della parola.
Se il flag TS_ATTR_FIND_WANT_END è impostato in dwFlags, il metodo restituirà l'attributo corsivo per il testo "italic<anchor>normal", perché è presente una transizione finale nella posizione di ancoraggio.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | textstor.h |
DLL | Msctf.dll |
Componente ridistribuibile | TSF 1.0 in Windows 2000 Professional |