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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。