Freigeben über


IntraTextAdornmentTag Klasse

Definition

Stellt ein Tag dar, das Verzierungen bereitstellt, die als textdurchsetzt angezeigt werden können.

public ref class IntraTextAdornmentTag : Microsoft::VisualStudio::Text::Tagging::ITag
[Windows::Foundation::Metadata::WebHostHidden]
class IntraTextAdornmentTag : Microsoft::VisualStudio::Text::Tagging::ITag
public class IntraTextAdornmentTag : Microsoft.VisualStudio.Text.Tagging.ITag
type IntraTextAdornmentTag = class
    interface ITag
Public Class IntraTextAdornmentTag
Implements ITag
Vererbung
IntraTextAdornmentTag
Implementiert

Hinweise

Die Spanne des Tags wird aus der Ansicht entfernt, und dieser Text wird durch die von diesem Tag bereitgestellte Verzierung ersetzt.

Der Aggregator für diese Tags wird pro Ansicht erstellt und übernimmt die Produktion von Objekten, das Ausblenden von SpaceNegotiatingAdornmentTag Texten und die Positionierung von Verzierungen auf der Verzierungsebene.

Dies funktioniert nur für Ansichten, die die Ansichtsrolle Structured haben.

Konstruktoren

IntraTextAdornmentTag(UIElement, AdornmentRemovedCallback)

Initialisiert eine neue Instanz von IntraTextAdornmentTag.

IntraTextAdornmentTag(UIElement, AdornmentRemovedCallback, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<PositionAffinity>)

Initialisiert eine neue Instanz von IntraTextAdornmentTag.

IntraTextAdornmentTag(UIElement, AdornmentRemovedCallback, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<Double>, Nullable<PositionAffinity>, Double)

Initialisiert eine neue Instanz von IntraTextAdornmentTag.

IntraTextAdornmentTag(UIElement, AdornmentRemovedCallback, Nullable<PositionAffinity>)

Initialisiert eine neue Instanz von IntraTextAdornmentTag.

Eigenschaften

Adornment

Ruft das Zusatzelement ab, das an der Position des Tags angezeigt werden soll. Es darf nicht NULL sein.

Affinity

Ruft die PositionAffinity des Zusatzelements mit Platzausgleich ab.

Baseline

Ruft die Baseline des Zusatzelements mit Platzausgleich ab.

BottomSpace

Ruft den zwischen dem unteren Rand des Texts in der ITextViewLine und dem unteren Rand der ITextViewLine benötigten Platz ab.

Ranking

Ruft die Rangfolge der Verzierungen ab (wird als Tiebreaker verwendet, um zufällige Verzierungen zu positionieren).

RemovalCallback

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

TextHeight

Ruft die Höhe des Textteils des Zusatzelements mit Platzausgleich ab.

TopSpace

Ruft den zwischen dem oberen Rand des Texts in der ITextViewLine und dem oberen Rand der ITextViewLine benötigten Platz ab.

Gilt für: