LineTransform 构造函数 (Double, Double, Double)

初始化 LineTransform 的新实例。

命名空间:  Microsoft.VisualStudio.Text.Formatting
程序集:  Microsoft.VisualStudio.Text.UI(在 Microsoft.VisualStudio.Text.UI.dll 中)

语法

声明
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
)

参数

  • topSpace
    类型:Double

    在应用 verticalScale 之前,行文本上方所需的空间量。

  • bottomSpace
    类型:Double

    在应用 verticalScale 之前,行文本下方所需的空间量。

  • verticalScale
    类型:Double

    要应用于行文本以及行上方和下方的空间的垂直比例因子。

备注

使用 Combine 方法,文本一设置格式的行的所有 LineTransform 对象合并,因此,生成的 LineTransform 确定位置和缩放文本呈现的行。 ,因为值始终是将与非负空间请求,的至少一 LineTransform 负 topSpace 和 bottomSpace 值被忽略。 行的呈现高度。 (行文本高度) + topSpace + bottomSpace) * verticalScale。

.NET Framework 安全性

请参阅

参考

LineTransform 结构

LineTransform 重载

Microsoft.VisualStudio.Text.Formatting 命名空间