Freigeben über


InterLineAdornmentTag Klasse

Definition

Stellt ein Tag dar, das Verzierungen bereitstellt, die über oder unter Textzeilen angezeigt werden sollen.

public class InterLineAdornmentTag : System.Windows.DependencyObject, Microsoft.VisualStudio.Text.Tagging.ITag
type InterLineAdornmentTag = class
    inherit DependencyObject
    interface ITag
Public Class InterLineAdornmentTag
Inherits DependencyObject
Implements ITag
Vererbung
InterLineAdornmentTag
Implementiert

Hinweise

Der Ausgangspunkt der Spanne des Tags wird verwendet, um das Tag zu positionieren. Der Rest der Spanne wird ignoriert.

Die von diesen Tags verwendeten Verzierungen sollten niemals für mehrere Tags freigegeben werden (da WPF die Anzeige von UIElements in mehreren visuellen Strukturen nicht zulässt).

Diese Tags sollten niemals von einem ITaggerProvider erstellt werden, da dies versuchen könnte, die gleiche Dekoration in mehreren Ansichten anzuzeigen. Nur IViewTaggerProvider kann verwendet werden, um Tagger zu erstellen, die diesen Tagtyp zurückgeben.

Konstruktoren

InterLineAdornmentTag(InterLineAdornmentFactory, Boolean, Double, HorizontalPositioningMode, Double, AdornmentRemovedCallback)

Initialisiert eine neue Instanz von InterLineAdornmentTag.

Felder

HeightProperty

Stellt ein Tag dar, das Verzierungen bereitstellt, die über oder unter Textzeilen angezeigt werden sollen.

HorizontalOffsetProperty

Stellt ein Tag dar, das Verzierungen bereitstellt, die über oder unter Textzeilen angezeigt werden sollen.

Eigenschaften

AdornmentFactory

Ruft die Factory ab, um die Dekoration für dieses Tag zu erstellen. Dieser kann null sein.

Height

Die Höhe des Raums, der für die Verzierung erstellt wurde.

HorizontalOffset

Horizontaler Offset der Verzierung in Bezug auf die dadurch definierte Position. HorizontalPositioningMode.

HorizontalPositioningMode

Gibt an, wie die Verzierung horizontal auf der Linie positioniert wird (offset by this. HorizontalOffset).

IsAboveLine

Gibt an, ob die Verzierung oben oder unten in der Zeile angezeigt wird.

IsAnimating

Gibt an, ob die Höhe des Tags derzeit animiert wird.

RemovalCallback

Wird aufgerufen, wenn das Zusatzelement aus der Ansicht entfernt wird. Dieser kann null sein.

Ereignisse

HeightChanged

Wird immer ausgelöst, wenn die Height-Eigenschaft dieses Tags geändert wird.

HorizontalOffsetChanged

Wird ausgelöst, wenn das HorizontalOffset dieses Tags geändert wird.

Gilt für: