Método ITextRange::GetDuplicate (tom.h)

Obtém uma duplicata desse objeto de intervalo.

Sintaxe

HRESULT GetDuplicate(
  ITextRange **ppRange
);

Parâmetros

ppRange

Tipo: ITextRange**

A duplicata do intervalo.

Valor retornado

Tipo: HRESULT

O método retorna um valor HRESULT . Se o método for bem-sucedido, ele retornará S_OK. Se o método falhar, ele retornará um dos seguintes códigos de erro. Para obter mais informações sobre códigos de erro COM, consulte Tratamento de erros em COM.

Código de retorno Descrição
E_INVALIDARG
ppRange é nulo.
E_FAIL
Falha por algum outro motivo.

Comentários

Para criar um ponto de inserção para percorrer um intervalo, primeiro duplize o intervalo e, em seguida, recolha a duplicata em sua posição de caractere inicial. Observe que um intervalo é caracterizado por posições de caractere inicial e final, e a história à qual ele pertence.

Mesmo que o intervalo seja realmente um ITextSelection, a duplicata retornada é um ITextRange. Para obter um exemplo, consulte o método ITextRange::FindText .

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho tom.h
DLL Msftedit.dll

Confira também

Conceitual

Findtext

ITextRange

Referência

Modelo de objeto de texto