C# Class ARCed.Scintilla.ScintillaHelperBase

Inheritance: IDisposable
Afficher le fichier Open project: borisblizzard/arcreator

Private Properties

Свойство Type Description
scintilla_Load void

Méthodes publiques

Méthode Description
Dispose ( ) : void
Equals ( object obj ) : bool

Abstract Equals Override. All Helpers must implement this. Use IsSameHelperFamily to determine if the types are compatible and they have the same Scintilla. For most top level helpers like Caret and Lexing this should be enough. Helpers like Marker and Line also need to take other variables into consideration.

GetHashCode ( ) : int

Méthodes protégées

Méthode Description
Initialize ( ) : void
IsSameHelperFamily ( object obj ) : bool

Determines if obj belongs to the same Scintilla and is of compatible type

ScintillaHelperBase ( Scintilla scintilla ) : System

Private Methods

Méthode Description
scintilla_Load ( object sender, EventArgs e ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Equals() public abstract méthode

Abstract Equals Override. All Helpers must implement this. Use IsSameHelperFamily to determine if the types are compatible and they have the same Scintilla. For most top level helpers like Caret and Lexing this should be enough. Helpers like Marker and Line also need to take other variables into consideration.
public abstract Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Initialize() protected méthode

protected Initialize ( ) : void
Résultat void

IsSameHelperFamily() protected méthode

Determines if obj belongs to the same Scintilla and is of compatible type
protected IsSameHelperFamily ( object obj ) : bool
obj object
Résultat bool

ScintillaHelperBase() protected méthode

protected ScintillaHelperBase ( Scintilla scintilla ) : System
scintilla Scintilla
Résultat System