Compartilhar via


Construtor LineTransform (Double, Double, Double)

Inicializa uma nova instância de um LineTransform.

Namespace:  Microsoft.VisualStudio.Text.Formatting
Assembly:  Microsoft.VisualStudio.Text.UI (em Microsoft.VisualStudio.Text.UI.dll)

Sintaxe

'Declaração
Public Sub New ( _
    topSpace As Double, _
    bottomSpace As Double, _
    verticalScale As Double _
)
public LineTransform(
    double topSpace,
    double bottomSpace,
    double verticalScale
)
public:
LineTransform(
    double topSpace, 
    double bottomSpace, 
    double verticalScale
)
new : 
        topSpace:float * 
        bottomSpace:float * 
        verticalScale:float -> LineTransform
public function LineTransform(
    topSpace : double, 
    bottomSpace : double, 
    verticalScale : double
)

Parâmetros

  • topSpace
    Tipo: Double

    A quantidade de espaço necessária acima do texto da linha antes de aplicar verticalScale.

  • bottomSpace
    Tipo: Double

    A quantidade de espaço necessária abaixo do texto da linha antes de aplicar verticalScale.

  • verticalScale
    Tipo: Double

    O fator de escala vertical a ser aplicado ao texto da linha e o espaço acima e abaixo da linha.

Comentários

Todos os o LineTransform combinados objetos em uma linha de texto formatada usando o Combine método e o resultante LineTransform determina o posicionamento e dimensionamento da linha do texto renderizada. Negativo topSpace e bottomSpace valores são ignoradas, pois os valores sempre são combinados com pelo menos um LineTransform com solicitações de espaço não-negativo. A altura renderizada de uma linha é ((line text height) + topSpace + bottomSpace) * verticalScale.

Segurança do .NET Framework

Consulte também

Referência

LineTransform Estrutura

Sobrecargas LineTransform

Namespace Microsoft.VisualStudio.Text.Formatting