Partager via


IAdornmentElement, interface

Représente un élément de séquence qui constitue un ornement.

Espace de noms :  Microsoft.VisualStudio.Text.Formatting
Assembly :  Microsoft.VisualStudio.Text.UI (dans Microsoft.VisualStudio.Text.UI.dll)

Syntaxe

'Déclaration
Public Interface IAdornmentElement _
    Inherits ISequenceElement
public interface IAdornmentElement : ISequenceElement
public interface class IAdornmentElement : ISequenceElement
type IAdornmentElement =  
    interface 
        interface ISequenceElement 
    end
public interface IAdornmentElement extends ISequenceElement

Le type IAdornmentElement expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Affinity Obtient le PositionAffinity de l'ornement.
Propriété publique Baseline Obtient la distance en pixel logique) entre le haut du texte d'ornement et la ligne de base d'ITextViewLine.
Propriété publique BottomSpace Obtient la quantité d'espace (en pixels logiques) à réserver au-dessous de le bas du texte dans ITextViewLine.
Propriété publique IdentityTag Obtient l'identificateur unique associé à cet ornement.
Propriété publique ProviderTag Obtient l'identificateur unique associé au fournisseur de l'ornement.
Propriété publique ShouldRenderText Détermine si le texte dans la plage doit être rendu dans le ITextViewLine. (Hérité de ISequenceElement.)
Propriété publique Span Obtient le IMappingSpan de l'élément. (Hérité de ISequenceElement.)
Propriété publique TextHeight Obtient la hauteur du texte d'ornement.
Propriété publique TopSpace Obtient la quantité d'espace à réserver (en pixels logiques) au-dessus du haut du texte pour le ITextViewLine.
Propriété publique Width Obtient la largeur de l'ornement (en pixels logiques).

Début

Voir aussi

Référence

Microsoft.VisualStudio.Text.Formatting, espace de noms