共用方式為


LineTransform 建構函式 (Double, 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, _
    right As Double _
)
public LineTransform(
    double topSpace,
    double bottomSpace,
    double verticalScale,
    double right
)
public:
LineTransform(
    double topSpace, 
    double bottomSpace, 
    double verticalScale, 
    double right
)
new : 
        topSpace:float * 
        bottomSpace:float * 
        verticalScale:float * 
        right:float -> LineTransform
public function LineTransform(
    topSpace : double, 
    bottomSpace : double, 
    verticalScale : double, 
    right : double
)

參數

  • topSpace
    類型:Double

    在套用 verticalScale 之前文字行上方需要有的空間量。

  • bottomSpace
    類型:Double

    在套用 verticalScale 之前文字行下方需要有的空間量。

  • verticalScale
    類型:Double

    要套用至此文字行以及此行上方和下方空格的垂直縮放比例。

  • right
    類型:Double

    行右邊緣 (通常是行中任何延伸至行文字右邊的裝飾的右邊緣) 的 X 座標。

備註

所有LineTransform的文字格式化的行上的物件會結合使用Combine方法,以及所產生的LineTransform決定放置方式和調整呈現的文字行。 負topSpace和bottomSpace值都會被忽略,因為這些值會永遠至少一個加LineTransform索取是非負數的空間。 呈現的線條的高度是 ((line text height) + topSpace + bottomSpace) * verticalScale。

.NET Framework 安全性

請參閱

參考

LineTransform 結構

LineTransform 多載

Microsoft.VisualStudio.Text.Formatting 命名空間