이름 | 설명 |
---|---|
AbstractCheckableMenuCommand | |
AbstractComboBoxCommand | |
AbstractCommand | For compatibility with SD 4.x. New code should use SimpleCommand instead. TODO: make obsolete |
AbstractMenuCommand | For compatibility with SD 4.x. New code should use SimpleCommand instead. TODO: make obsolete |
AbstractTextBoxCommand | |
AddIn | |
AddInLoadException | |
AddInManager | |
AddInManifest | Stores information about the manifest of an AddIn. |
AddInReference | Represents a versioned reference to an AddIn. Used by AddInManifest. |
AnalyticsMonitorService.DummyFeature | |
AndCondition | Gives back the and result of two conditions. |
AppDomainLaunchHelper | Because AddIn assemblies are loaded into the LoadFrom context, creating AppDomains in them that use an arbitrary ApplicationBase path does not work correctly. This class contains a static method that helps launching a static method on a type in a new AppDomain. |
ClassDoozer | Creates object instances by invocating a type's parameterless constructor via System.Reflection. |
ClipboardWrapper | Helper class to access the clipboard without worrying about ExternalExceptions |
Codon | Represents a node in the add in tree that can produce an item. |
CompareConditionEvaluator | Compares two strings. The strings are passed through the StringParser, so it is possible to compare SharpDevelop properties. Useful if you want to run a command only when a setting is active to prevent loading your addin if that setting isn't set. |
Condition | |
CoreException | |
CoreStartup | Class that helps starting up ICSharpCode.Core. |
CustomDialog | |
ExtensionPath | Description of Path. |
FileFilterDoozer | Creates file filter entries for OpenFileDialogs or SaveFileDialogs. |
FileNameEventArgs | EventArgs with a file name. |
FileUtility | A utility class related to file utilities. |
FileUtility.LoadWrapper | |
IconDescriptor | |
IconDoozer | Creates associations between file types or node types in the project browser and icons in the resource service. |
IncludeDoozer | Includes one or multiple items from another location in the addin tree. You can use the attribute "item" (to include a single item) OR the attribute "path" (to include all items from the target path). |
IncludeDoozer.IncludeReturnItem | |
InputBox | Description of InputBox. |
LazyConditionEvaluator | Condition evaluator that lazy-loads another condition evaluator and executes it. |
LazyLoadDoozer | This doozer lazy-loads another doozer when it has to build an item. It is used internally to wrap doozers specified in addins. |
LoggingService | Class for easy logging. |
Menu | |
MenuCheckBox | |
MenuCommand | |
MenuItemDoozer | Creates menu items from a location in the addin tree. |
MenuSeparator | |
MenuService | |
MenuService.QuickInsertHandler | |
MenuService.QuickInsertMenuHandler | |
MessageService | Class with static methods to show message boxes. |
NegatedCondition | Negates a condition |
OrCondition | Gives back the or result of two conditions. |
OwnerStateConditionEvaluator | Condition evaluator that compares the state of the caller/owner with a specified value. The caller/owner has to implement IOwnerState. |
PropertyChangedEventArgs | |
ResourceNotFoundException | |
ResourceService | Compatibility class; forwards calls to the IResourceService. TODO: Remove |
ResourceService.ResourceAssembly | |
RightToLeftConverter | Description of RightToLeftConverter. |
Runtime | |
SaveErrorChooseDialog | Add summary description for SaveErrorChooseDialog |
SaveErrorInformDialog | Add summary description for SaveErrorInformDialog |
StringDoozer | Creates a string. |
StringParser | this class parses internal ${xyz} tags of sd. All environment variables are avaible under the name env.[NAME] where [NAME] represents the string under which it is avaiable in the environment. |
ToolBarCheckBox | |
ToolBarComboBox | |
ToolBarCommand | |
ToolBarDropDownButton | |
ToolBarLabel | |
ToolBarSeparator | |
ToolBarSplitButton | |
ToolBarTextBox | |
ToolbarItemDoozer | Creates tool bar items from a location in the addin tree. |
ToolbarService | |
ToolbarService.LanguageChangeWatcher | |
TreePathNotFoundException |