IAdornmentLayer Interface

Définition

Représente une couche d'ornement.

public interface class IAdornmentLayer
public interface class IAdornmentLayer
__interface IAdornmentLayer
public interface IAdornmentLayer
type IAdornmentLayer = interface
Public Interface IAdornmentLayer

Remarques

Pour obtenir une explication des ornements, consultez la section « extension des ornements » des points d’extension du service de langage et de l’éditeur et la section « ornements » de l’éditeur.

Propriétés

Elements

Obtient une collection d'ornements et leurs données associées dans la couche.

IsEmpty

Détermine si cette couche est vide (si elle contient ou non des ornements).

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.

TextView

Obtient l'élément IWpfTextView auquel cette couche est associée.

Méthodes

AddAdornment(AdornmentPositioningBehavior, Nullable<SnapshotSpan>, Object, UIElement, AdornmentRemovedCallback)

Ajoute un élément UIElement à la couche.

AddAdornment(SnapshotSpan, Object, UIElement)

Ajoute un AdornmentPositioningBehavior. TextRelative UIElement à la couche.

RemoveAdornment(UIElement)

Supprime un élément UIElement spécifique.

RemoveAdornmentsByTag(Object)

Supprime tous les objets UIElement associés à une balise particulière.

RemoveAdornmentsByVisualSpan(SnapshotSpan)

Supprime tous les ornements disposant de plages visuelles qui remplacent celle spécifiée. Tous les ornements sans étendues visuelles spécifiées sont ignorés.

RemoveAllAdornments()

Supprime tous les objets UIElement de la couche.

RemoveMatchingAdornments(Predicate<IAdornmentLayerElement>)

Supprime tous les ornements pour lesquels le prédicat donné retourne la valeur true.

RemoveMatchingAdornments(SnapshotSpan, Predicate<IAdornmentLayerElement>)

Supprime tous les ornements avec des étendues visuelles pour lesquelles le prédicat donné retourne la valeur true. Tous les ornements sans étendues visuelles et balises spécifiées sont ignorés.

S’applique à