LineTransform-Konstruktor (Double, Double, Double)
Initialisiert eine neue Instanz einer LineTransform.
Namespace: Microsoft.VisualStudio.Text.Formatting
Assembly: Microsoft.VisualStudio.Text.UI (in Microsoft.VisualStudio.Text.UI.dll)
Syntax
'Declaration
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
)
Parameter
topSpace
Typ: DoubleDer erforderliche Platz über dem Text der Zeile vor dem Anwenden von verticalScale.
bottomSpace
Typ: DoubleDer erforderliche Platz unter dem Text der Zeile vor dem Anwenden von verticalScale.
verticalScale
Typ: DoubleDer vertikale Skalierungsfaktor, der auf den Zeilentext und den Leerraum über und unter der Zeile angewendet werden soll.
Hinweise
Alle LineTransform-Objekte auf einer formatierten Textzeile werden mithilfe der Combine-Methode kombiniert, und das resultierende LineTransform bestimmt die Platzierung und die Skalierung der gerenderten Textzeile. Negatives topSpace und bottomSpace-Werte werden ignoriert, da die Werte immer mit mindestens einem LineTransform mit Leerzeichen sind nicht negative Anforderungen kombiniert werden. Die gerenderte Höhe einer Zeile ist (+) Höhe der Zeilen (Text topSpace + bottomSpace) * verticalScale.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.