Método ITextPara::SetLineSpacing (tom.h)

Define a regra de espaçamento entre linhas de parágrafo e o espaçamento entre linhas de um parágrafo.

Sintaxe

HRESULT SetLineSpacing(
  [in] long  Rule,
  [in] float Spacing
);

Parâmetros

[in] Rule

Tipo: long

Valor da nova regra de espaçamento entre linhas. Para obter uma lista de possíveis valores de regra e discussões adicionais, consulte o método ITextPara::GetLineSpacingRule .

[in] Spacing

Tipo: float

Valor do espaçamento entre novas linhas. Se a regra de espaçamento entre linhas tratar o valor espaçamento como uma dimensão linear, o espaçamento será fornecido em pontos de ponto flutuante.

Retornar valor

Tipo: HRESULT

Se ITextPara::SetLineSpacing 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
Valor
Significado
E_INVALIDARG
Argumento inválido.
E_ACCESSDENIED
Acesso de gravação negado.
E_OUTOFMEMORY
Memória insuficiente.
CO_E_RELEASED
O objeto de formatação de parágrafo é anexado a um intervalo que foi excluído.

Comentários

A regra de espaçamento entre linhas e o espaçamento entre linhas funcionam juntos e, como resultado, eles devem ser definidos juntos, assim como os recuos primeiro e esquerdo precisam ser definidos juntos.

Requisitos

Requisito Valor
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

GetLineSpacingRule

ITextPara

Referência

Modelo de objeto de texto