Condividi tramite


Interfaccia IAdornmentLayer

Rappresenta un livello dell'area di controllo.

Spazio dei nomi:  Microsoft.VisualStudio.Text.Editor
Assembly:  Microsoft.VisualStudio.Text.UI.Wpf (in Microsoft.VisualStudio.Text.UI.Wpf.dll)

Sintassi

'Dichiarazione
Public Interface IAdornmentLayer
public interface IAdornmentLayer
public interface class IAdornmentLayer
type IAdornmentLayer =  interface end
public interface IAdornmentLayer

Il tipo IAdornmentLayer espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Elements Ottiene una raccolta delle aree di controllo e dei dati associati nel livello.
Proprietà pubblica IsEmpty Determina se questo livello è vuoto, ovvero, senza alcuna area di controllo.
Proprietà pubblica Opacity Ottiene o imposta il fattore di opacità applicato all'intero livello dell'area di controllo quando viene eseguito il rendering nell'interfaccia utente.
Proprietà pubblica TextView ottiene IWpfTextView a cui associare il livello.

In alto

Metodi

  Nome Descrizione
Metodo pubblico AddAdornment(SnapshotSpan, Object, UIElement) Aggiunge un oggetto UIElement ecco TextRelative al livello.
Metodo pubblico AddAdornment(AdornmentPositioningBehavior, Nullable<SnapshotSpan>, Object, UIElement, AdornmentRemovedCallback) Aggiunge un oggetto UIElement al livello.
Metodo pubblico RemoveAdornment Rimuove un oggetto specifico UIElement.
Metodo pubblico RemoveAdornmentsByTag rimuove tutti UIElement oggetto associato a un particolare tag.
Metodo pubblico RemoveAdornmentsByVisualSpan Rimuove tutte le aree di controllo con ampiezze visive che si sovrappongono all'ampiezza visiva specificata.
Metodo pubblico RemoveAllAdornments rimuove tutti UIElement oggetti del livello.
Metodo pubblico RemoveMatchingAdornments(Predicate<IAdornmentLayerElement>) Rimuove tutte le aree di controllo corrispondenti.
Metodo pubblico RemoveMatchingAdornments(SnapshotSpan, Predicate<IAdornmentLayerElement>) Rimuove tutte le aree di controllo corrispondenti con ampiezze visive \.

In alto

Note

Per informazioni sugli attributi, vedere la sezione “aree di controllo estensione di„ Punti di estensione di editor e la sezione “aree di controllo di„ Nell'editor.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Text.Editor