Compartir a través de


IAdornmentLayer (Interfaz)

Representa un nivel del elemento gráfico.

Espacio de nombres:  Microsoft.VisualStudio.Text.Editor
Ensamblado:  Microsoft.VisualStudio.Text.UI.Wpf (en Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintaxis

'Declaración
Public Interface IAdornmentLayer
public interface IAdornmentLayer
public interface class IAdornmentLayer
type IAdornmentLayer =  interface end
public interface IAdornmentLayer

El tipo IAdornmentLayer expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Elements Obtiene una colección de los elementos gráficos y sus datos asociados en el nivel.
Propiedad pública IsEmpty Determina si este nivel está vacío, es decir, no contiene ningún elemento gráfico.
Propiedad pública Opacity Obtiene o establece el factor de opacidad aplicado al nivel del elemento gráfico completo cuando se representa en la interfaz de usuario.
Propiedad pública TextView Obtiene la interfaz IWpfTextView a la que se adjunta este nivel.

Arriba

Métodos

  Nombre Descripción
Método público AddAdornment(SnapshotSpan, Object, UIElement) Agrega UIElement que es TextRelative al nivel.
Método público AddAdornment(AdornmentPositioningBehavior, Nullable<SnapshotSpan>, Object, UIElement, AdornmentRemovedCallback) Agrega una clase UIElement al nivel.
Método público RemoveAdornment Quita un objeto UIElement específico.
Método público RemoveAdornmentsByTag Quita todos los objetos UIElement asociados a una etiqueta determinada.
Método público RemoveAdornmentsByVisualSpan Quita todos los elementos gráficos con intervalos visuales que se superponen al intervalo visual determinado.
Método público RemoveAllAdornments Quita todos los objetos UIElement del nivel.
Método público RemoveMatchingAdornments(Predicate<IAdornmentLayerElement>) Quita todos los elementos gráficos coincidente.
Método público RemoveMatchingAdornments(SnapshotSpan, Predicate<IAdornmentLayerElement>) Quita todos los elementos gráficos coincidente con intervalos visuales \.

Arriba

Comentarios

Para obtener una explicación de elementos gráficos, vea la sección “las opciones gráficas que extienden” de Puntos de extensión del editor y la sección “las opciones gráficas” de Dentro del editor.

Vea también

Referencia

Microsoft.VisualStudio.Text.Editor (Espacio de nombres)