ITextParagraphPropertiesFactoryService.Create(IFormattedLineSource, TextFormattingRunProperties, IMappingSpan, IMappingPoint, Int32) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt TextParagraphProperties für die bereitgestellte Konfiguration.
public:
System::Windows::Media::TextFormatting::TextParagraphProperties ^ Create(Microsoft::VisualStudio::Text::Formatting::IFormattedLineSource ^ formattedLineSource, Microsoft::VisualStudio::Text::Formatting::TextFormattingRunProperties ^ textProperties, Microsoft::VisualStudio::Text::IMappingSpan ^ line, Microsoft::VisualStudio::Text::IMappingPoint ^ lineStart, int lineSegment);
public System.Windows.Media.TextFormatting.TextParagraphProperties Create (Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource formattedLineSource, Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties textProperties, Microsoft.VisualStudio.Text.IMappingSpan line, Microsoft.VisualStudio.Text.IMappingPoint lineStart, int lineSegment);
abstract member Create : Microsoft.VisualStudio.Text.Formatting.IFormattedLineSource * Microsoft.VisualStudio.Text.Formatting.TextFormattingRunProperties * Microsoft.VisualStudio.Text.IMappingSpan * Microsoft.VisualStudio.Text.IMappingPoint * int -> System.Windows.Media.TextFormatting.TextParagraphProperties
Public Function Create (formattedLineSource As IFormattedLineSource, textProperties As TextFormattingRunProperties, line As IMappingSpan, lineStart As IMappingPoint, lineSegment As Integer) As TextParagraphProperties
Parameter
- formattedLineSource
- IFormattedLineSource
Die IFormattedLineSource , die die Formatierung der Zeile ausführt. Sie können von diesem Objekt auf nützliche Eigenschaften zum laufenden Formatierungsvorgang zugreifen.
- textProperties
- TextFormattingRunProperties
Der TextFormattingRunProperties der Zeile, für die TextParagraphProperties bereitgestellt werden soll. Dieser Parameter kann verwendet werden, um Formatierungsinformationen zum Text Inhalt der Zeile abzurufen.
- line
- IMappingSpan
Der IMappingSpan , der der Zeile entspricht, die formatiert/gerendert wird.
- lineStart
- IMappingPoint
Die IMappingPoint , die dem Anfang des Zeilen Segments entspricht, das formatiert wird. Dieser Parameter ist für Wörter Umbruch Szenarien relevant, in denen ein einzelner ITextSnapshotLine in der Ansicht mehrere formatierte/gerenderte Zeilen ergibt.
- lineSegment
- Int32
Die Segment Nummer des zurzeit formatierten Zeilen Segments. Dies ist ein nullbasierter Index, der für Zeilen mit Wortumbruch gilt. Wenn eine Zeile in 4 Segmenten mit Wort Umbruch versehen ist, erhalten Sie 4 Aufrufe für die Zeile mit den linesegments 0, 1, 2 und 3.
Gibt zurück
Für die Formatierung der Zeile zu verwendende TextParagraphProperties.
Hinweise
Beachten Sie, dass Sie einen-Wert zurückgeben können TextFormattingParagraphProperties , der einen bequemen Satz von grundlegenden Eigenschaften hat.