Interface IScrollBarAnnotations
Represents properties and methods describing scroll bar annotations.
public interface IScrollBarAnnotations : IDisposable
Properties
- Enabled
When implemented by a class, indicates whether
IScrollBarAnnotations
is enabled.
- EnabledAnnotationKinds
When implemented by a class, gets or sets active scrollbar annotation kinds.
Methods
- GetAnnotationTypeAppearance(ScrollBarAnnotationType)
When implemented by a class, gets appearance for specified annotation type.
- Initialize(TextEditor)
When implemented by a class, initializes an instance of the
ScrollBarAnnotations
class with a specified owner.
- Invalidate()
When implemented by a class, updates the layout and redraws all scrollbar annotations.
- SetAnnotationTypeAppearance(ScrollBarAnnotationType, ScrollBarAnnotationTypeAppearance)
When implemented by a class, sets appearance for specified annotation type.
- SetLineStyleAnnotationAppearance(int, ScrollBarAnnotationTypeAppearance)
When implemented by a class, sets appearance for specified line style.
Events
- CustomAnnotationsRequested
When implemented by a class, occurs when a custom annotation is requested.