Compartilhar via


Método ITextFont::Reset (tom.h)

Redefine a formatação de caracteres para os valores especificados.

Sintaxe

HRESULT Reset(
  [in] long Value
);

Parâmetros

[in] Value

Tipo: long

O tipo de redefinição. Esse parâmetro pode ser uma combinação dos seguintes valores.

Valor Significado
tomDefault
Defina como o formato de caractere padrão do documento se esse objeto de fonte estiver anexado a um intervalo; caso contrário, defina os padrões para os padrões básicos do mecanismo TOM.
tomUndefined
Define todas as propriedades como valores indefinidos. Esse valor é válido apenas para um objeto de fonte duplicado (clone).
tomApplyLater
Permita que os valores de propriedade sejam definidos, mas ainda não os aplique ao intervalo anexado.
tomApplyNow
Aplique as propriedades atuais ao intervalo anexado.
tomCacheParms
Não atualize a fonte atual com as propriedades de intervalo anexadas.
tomTrackParms
Atualize a fonte atual com as propriedades de intervalo anexadas.
tomApplyTmp
Aplicar formatação temporária.
tomDisableSmartFont
Não aplique fontes inteligentes.
tomEnableSmartFont
Aplique fontes inteligentes.
tomUsePoints
Use pontos para medidas de ponto flutuante.
tomUseTwips
Use twips para medições de ponto flutuante.

Valor retornado

Tipo: 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 COM. Para obter mais informações sobre códigos de erro COM, consulte Tratamento de erros em COM.

Código de retorno Descrição
S_FALSE
Protegido contra alterações.
E_INVALIDARG
Argumento inválido.
CO_E_RELEASED
O objeto de fonte é anexado a um intervalo que foi excluído.

Comentários

Chamar ITextFont::Reset com tomUndefined define todas as propriedades como valores indefinidos. Portanto, aplicar o objeto de fonte a um intervalo não altera nada. Isso se aplica a um objeto de fonte obtido pelo método ITextFont::GetDuplicate .

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

GetDuplicate

ITextFont

Referência

Modelo de objeto de texto