C# 클래스 ARCed.Scintilla.Annotation

Represents a customizable read-only block of text which can be displayed below each line in a Scintilla control.
파일 보기 프로젝트 열기: borisblizzard/arcreator 1 사용 예제들

공개 메소드들

메소드 설명
Clear ( ) : void

Removes all text and styles associated with the annotation.

Equals ( Annotation a ) : bool

Determines whether the specified Annotation is equal to the current Annotation.

Equals ( object obj ) : bool

Overridden. Determines whether the specified object is equal to the current object.

GetHashCode ( ) : int

Overridden. Serves as a hash function for a particular type.

GetStyles ( ) : IEnumerable

Returns a StyleRun enumerable representing the individual character styling of the annotation text.

SetStyles ( IEnumerable styles ) : void

Uses the enumerable StyleRun specified to individually style characters in the annotation text.

The Text property must be set prior to styling and the sum length of all runs should match the text length.

operator ( ) : bool

Tests whether two Annotation object differ in location or content.

보호된 메소드들

메소드 설명
Annotation ( Scintilla scintilla, int lineIndex ) : System

Initializes a new instance of the Annotation class.

비공개 메소드들

메소드 설명
CheckInvalid ( ) : void

메소드 상세

Annotation() 보호된 메소드

Initializes a new instance of the Annotation class.
protected Annotation ( Scintilla scintilla, int lineIndex ) : System
scintilla Scintilla The control that created this object.
lineIndex int The zero-based index of the document line containing the annotation.
리턴 System

Clear() 공개 메소드

Removes all text and styles associated with the annotation.
public Clear ( ) : void
리턴 void

Equals() 공개 메소드

Determines whether the specified Annotation is equal to the current Annotation.
public Equals ( Annotation a ) : bool
a Annotation The annotation to compare with the current annotation.
리턴 bool

Equals() 공개 메소드

Overridden. Determines whether the specified object is equal to the current object.
public Equals ( object obj ) : bool
obj object The object to compare with the current object.
리턴 bool

GetHashCode() 공개 메소드

Overridden. Serves as a hash function for a particular type.
public GetHashCode ( ) : int
리턴 int

GetStyles() 공개 메소드

Returns a StyleRun enumerable representing the individual character styling of the annotation text.
public GetStyles ( ) : IEnumerable
리턴 IEnumerable

SetStyles() 공개 메소드

Uses the enumerable StyleRun specified to individually style characters in the annotation text.
The Text property must be set prior to styling and the sum length of all runs should match the text length.
is null.
public SetStyles ( IEnumerable styles ) : void
styles IEnumerable /// The enumerable indicating how to style the annotation text, /// where the property of each run represents the number /// of characters the run spans. ///
리턴 void

operator() 공개 정적인 메소드

Tests whether two Annotation object differ in location or content.
public static operator ( ) : bool
리턴 bool