Partager via


IAdornmentLayer, interface

Représente une couche d'ornement.

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

Syntaxe

'Déclaration
Public Interface IAdornmentLayer
public interface IAdornmentLayer
public interface class IAdornmentLayer
type IAdornmentLayer =  interface end
public interface IAdornmentLayer

Le type IAdornmentLayer expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Elements Obtient une collection d'ornements et leurs données associées dans la couche.
Propriété publique IsEmpty Détermine si cette couche est vide (si elle contient ou non des ornements).
Propriété publique Opacity Obtient ou définit le facteur d'opacité appliqué à l'intégralité de la couche d'ornement lorsqu'il est affiché dans l'interface utilisateur.
Propriété publique TextView Obtient l'élément IWpfTextView auquel cette couche est associée.

Début

Méthodes

  Nom Description
Méthode publique AddAdornment(SnapshotSpan, Object, UIElement) Ajoute UIElement qui est TextRelative à la couche.
Méthode publique AddAdornment(AdornmentPositioningBehavior, Nullable<SnapshotSpan>, Object, UIElement, AdornmentRemovedCallback) Ajoute un élément UIElement à la couche.
Méthode publique RemoveAdornment Supprime un élément UIElement spécifique.
Méthode publique RemoveAdornmentsByTag Supprime tous les objets UIElement associés à une balise particulière.
Méthode publique RemoveAdornmentsByVisualSpan Supprime tous les ornements disposant de plages visuelles qui remplacent celle spécifiée.
Méthode publique RemoveAllAdornments Supprime tous les objets UIElement de la couche.
Méthode publique RemoveMatchingAdornments(Predicate<IAdornmentLayerElement>) Supprime tous les ornements correspondants.
Méthode publique RemoveMatchingAdornments(SnapshotSpan, Predicate<IAdornmentLayerElement>) Supprime tous les ornements correspondants avec des étendues visuelles \.

Début

Notes

Pour obtenir une explication des ornements, voyez la section « en étendant » ornements d'Points d'extension de l'éditeur et la section « ornements » d'à l'intérieur de l'éditeur.

Voir aussi

Référence

Microsoft.VisualStudio.Text.Editor, espace de noms