Share via


Metodo ITextStoreAnchor::GetSelection (textstor.h)

Il metodo ITextStoreAnchor::GetSelection restituisce l'offset di una selezione di testo in un flusso di testo. Questo metodo supporta più selezioni di testo. Il chiamante deve avere un blocco di sola lettura nel documento prima di chiamare questo metodo.

Sintassi

HRESULT GetSelection(
  [in]  ULONG               ulIndex,
  [in]  ULONG               ulCount,
  [out] TS_SELECTION_ANCHOR *pSelection,
  [out] ULONG               *pcFetched
);

Parametri

[in] ulIndex

Specifica le selezioni di testo che avviano il processo. Se la costante TF_DEFAULT_SELECTION viene specificata per questo parametro, la selezione di input avvia il processo e verrà restituita solo una singola selezione (quella appropriata per le operazioni di input).

[in] ulCount

Specifica il numero massimo di selezioni da restituire.

[out] pSelection

Riceve le posizioni di stile, inizio e fine del testo selezionato. Questi valori vengono inseriti nella struttura TS_SELECTION_ANCHOR .

[out] pcFetched

Riceve il numero di strutture pSelection restituite.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore Descrizione
S_OK
Il metodo è stato eseguito correttamente.
E_FAIL
Il metodo non è riuscito a caricare l'ancoraggio iniziale o finale nella struttura TS_SELECTION_ANCHOR .
E_OUTOFMEMORY
Impossibile allocare memoria per la selezione.
TS_E_NOLOCK
Il chiamante non dispone di un blocco di sola lettura nel documento.
TS_E_NOSELECTION
Il documento non ha alcuna selezione.

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

Vedi anche

Modifica contesti

ITextStoreAnchor

ITextStoreAnchor::SetSelection

Costanti del framework varie

TF_DEFAULT_SELECTION

TS_SELECTION_ANCHOR