Compartilhar via


Método ITextStoreAnchor::GetSelection (textstor.h)

O método ITextStoreAnchor::GetSelection retorna o deslocamento de uma seleção de texto em um fluxo de texto. Esse método dá suporte a várias seleções de texto. O chamador deve ter um bloqueio somente leitura no documento antes de chamar esse método.

Sintaxe

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

Parâmetros

[in] ulIndex

Especifica as seleções de texto que iniciam o processo. Se a constante TF_DEFAULT_SELECTION for especificada para esse parâmetro, a seleção de entrada iniciará o processo e apenas uma única seleção (a apropriada para operações de entrada) será retornada.

[in] ulCount

Especifica o número máximo de seleções a serem retornadas.

[out] pSelection

Recebe as posições de estilo, início e caractere final do texto selecionado. Esses valores são colocados na estrutura TS_SELECTION_ANCHOR .

[out] pcFetched

Recebe o número de estruturas pSelection retornadas.

Retornar valor

Esse método pode retornar um desses valores.

Valor Descrição
S_OK
O método foi bem-sucedido.
E_FAIL
O método não pôde carregar a âncora inicial ou final na estrutura TS_SELECTION_ANCHOR .
E_OUTOFMEMORY
O método não pôde alocar memória para a seleção.
TS_E_NOLOCK
O chamador não tem um bloqueio somente leitura no documento.
TS_E_NOSELECTION
O documento não tem seleção.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows 2000 Server [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho textstor.h
DLL Msctf.dll
Redistribuível TSF 1.0 no Windows 2000 Professional

Confira também

Editar Contextos

ITextStoreAnchor

ITextStoreAnchor::SetSelection

Constantes de estrutura diversas

TF_DEFAULT_SELECTION

TS_SELECTION_ANCHOR