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
behavior
Tipo: Microsoft.VisualStudio.Text.Editor.AdornmentPositioningBehaviorIl comportamento del posizionamento di l adornment.
visualSpan
Tipo: Nullable<SnapshotSpan>Ampiezza con cui adornment è associato.
tag
Tipo: ObjectIl tag associato a adornment.
adornment
Tipo: UIElementUIElement per aggiungere alla visualizzazione.
removedCallback
Tipo: Microsoft.VisualStudio.Text.Editor.AdornmentRemovedCallbackIl delegato da chiamare quando adornment viene rimosso dalla 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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.