다음을 통해 공유


IAdornmentLayer.AddAdornment 메서드 (AdornmentPositioningBehavior, Nullable<SnapshotSpan>, Object, UIElement, AdornmentRemovedCallback)

레이어에 UIElement를 추가합니다.

네임스페이스:  Microsoft.VisualStudio.Text.Editor
어셈블리:  Microsoft.VisualStudio.Text.UI.Wpf(Microsoft.VisualStudio.Text.UI.Wpf.dll)

구문

‘선언
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

매개 변수

  • visualSpan
    형식: Nullable<SnapshotSpan>

    adornment와 연결된 범위입니다.

  • tag
    형식: Object

    adornment와 연결된 태그입니다.

  • adornment
    형식: UIElement

    뷰에 추가할 UIElement입니다.

반환 값

형식: Boolean
adornment가 레이어에 추가되었으면 true이고, 그렇지 않으면 false입니다.
visualSpan은 뷰에 표시되는 텍스트와 교차되지 않습니다.

설명

경우 visualSpan 를 장식 하는 선이 교차 하는 때마다 제거 됩니다 다음 지정 된 visualSpan 형식이 지정 됩니다. 경우 visualSpan 길이가 0, 다음 다음 문자가 포함 된 줄을 무효화 될 때 무효화 됩니다 (또는 마지막 줄 비주얼에 걸쳐 버퍼의 끝에).

.NET Framework 보안

참고 항목

참조

IAdornmentLayer 인터페이스

AddAdornment 오버로드

Microsoft.VisualStudio.Text.Editor 네임스페이스