Partager via


LineTransform, constructeur (Double, Double, Double)

Initialise une nouvelle instance de LineTransform.

Espace de noms :  Microsoft.VisualStudio.Text.Formatting
Assembly :  Microsoft.VisualStudio.Text.UI (dans Microsoft.VisualStudio.Text.UI.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • topSpace
    Type : Double

    Quantité d'espace nécessaire au-dessus du texte de la ligne pour pouvoir appliquer verticalScale.

  • bottomSpace
    Type : Double

    Quantité d'espace nécessaire en dessous du texte de la ligne pour pouvoir appliquer verticalScale.

  • verticalScale
    Type : Double

    Facteur d'échelle verticale à appliquer au texte de la ligne et à l'espace situé au-dessus et en-dessous de la ligne.

Notes

Tous les objets d'LineTransform sur une ligne de texte mise en forme sont mixés à l'aide de la méthode d'Combine, et LineTransform résultant détermine le positionnement et mettre à l'échelle de la ligne de texte rendue. topSpace négatifs et des valeurs d'bottomSpace sont ignorés, étant donné que les valeurs sont toujours mixées avec au moins un LineTransform avec des demandes non négatives de l'espace. La hauteur rendue d'une ligne est ((hauteur de texte de ligne) + topSpace + bottomSpace) * verticalScale.

Sécurité .NET Framework

Voir aussi

Référence

LineTransform Structure

LineTransform, surcharge

Microsoft.VisualStudio.Text.Formatting, espace de noms