Condividi tramite


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

Aggiunge un oggetto UIElement al livello.

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

Sintassi

'Dichiarazione
Function AddAdornment ( _
    behavior As AdornmentPositioningBehavior, _
    visualSpan As Nullable(Of SnapshotSpan), _
    tag As Object, _
    adornment As UIElement, _
    removedCallback As AdornmentRemovedCallback _
) As Boolean
bool AddAdornment(
    AdornmentPositioningBehavior behavior,
    Nullable<SnapshotSpan> visualSpan,
    Object tag,
    UIElement adornment,
    AdornmentRemovedCallback removedCallback
)
bool AddAdornment(
    AdornmentPositioningBehavior behavior, 
    Nullable<SnapshotSpan> visualSpan, 
    Object^ tag, 
    UIElement^ adornment, 
    AdornmentRemovedCallback^ removedCallback
)
abstract AddAdornment : 
        behavior:AdornmentPositioningBehavior * 
        visualSpan:Nullable<SnapshotSpan> * 
        tag:Object * 
        adornment:UIElement * 
        removedCallback:AdornmentRemovedCallback -> bool
function AddAdornment(
    behavior : AdornmentPositioningBehavior, 
    visualSpan : Nullable<SnapshotSpan>, 
    tag : Object, 
    adornment : UIElement, 
    removedCallback : AdornmentRemovedCallback
) : boolean

Parametri

  • visualSpan
    Tipo: Nullable<SnapshotSpan>

    Ampiezza con cui adornment è associato.

  • tag
    Tipo: Object

    Il tag associato a adornment.

  • adornment
    Tipo: UIElement

    UIElement per aggiungere alla visualizzazione.

Valore restituito

Tipo: Boolean
true se adornment è stato aggiunto a livello, altrimenti false.
visualSpan l'non interseca il testo visibile nella visualizzazione.

Note

se visualSpan viene specificato, nell'area di controllo verrà rimosso ogni volta che una riga crossing visualSpan viene formattato. se visualSpan ha una lunghezza pari a zero, quindi verrà invalidata quando la riga contenente il carattere seguente viene invalidata (o l'ultima riga, se l'ampiezza visiva è la fine del buffer).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IAdornmentLayer Interfaccia

Overload AddAdornment

Spazio dei nomi Microsoft.VisualStudio.Text.Editor