C# (CSharp) NppSharp Namespace

Classes

Name Description
CharAddedEventArgs Arguments for char-added events.
CodeParser
ColorPicker
DoubleClickEventArgs Arguments for double-click events.
ErrorForm
ExecuteCommandEventArgs
FileEventArgs Arguments required for file-related events.
IDM
LanguageTypeEventArgs Arguments required for language-related events.
LexerCommentsAttribute Sets the comments for the language.
LexerException An exception caused by a problem with a lexer.
LexerStyle Defines a style for the lexer.
ModifiedEventArgs Arguments for modified events.
NppDescriptionAttribute
NppDisplayNameAttribute
NppException An exception that can be thrown when an error occurs while interfacing with Notepad++.
NppScript Base class for all script objects. Any objects that wish to have their public methods made available as commands must inherit from this class.
NppShortcut An instance of the shortcut key sequence, used to designate the shortcut for commands.
NppShortcutAttribute
NppSortOrderAttribute
NppToolbarIconAttribute Specifies that a command is to be visible on the Notepad++ toolbar.
OutputStyleDef
OutputView A class used to access to the output window.
PluginCommand
Res
Script Instance of a single script or assembly.
Script.CommandClass Stores information for a class that contains commands in an assembly.
Script.CommandMethod Stores information for a method that will be treated like a command.
ScriptException
ScriptManager
Settings Manages settings stored in the registry.
SettingsForm
TextLocation Represents a character position within the document.
TextPtr Represents text stored using a native ptr.