Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/damiansuess/mono-addins-samples

Sample projects for Mono.Addins
https://github.com/damiansuess/mono-addins-samples

addin mono-addins monoaddins sample-project

Last synced: about 5 hours ago
JSON representation

Sample projects for Mono.Addins

Awesome Lists containing this project

README

        

# Examples using **Mono.Addins**

## About
This repo provides simple sequential sample projects for implementing [Mono.Addins](https://github.com/mono/mono-addins). Each project will implement a new feature/concept to assist you in learning and as a reference point.

Really enjoy using Mono.Addins, however there is a lack of consistent examples. Their text editor sample does dive in pretty good, so check it out if you're beyond the beginner steps.

Author: [Damian Suess](https://www.linkedin.com/in/damiansuess/)

## Further Learning
For official help documentation check out [Mono.Addins Wiki page](https://github.com/mono/mono-addins/wiki).

## Included Samples

* Ex1 - Load internal add-in defined by class attributes
* Ex2 - Load internal add-in defined by XML manifest
* Ex3 - Load external add-ins
* Host app defines ExtensionPoint via class attributes
* One internal add-in (_class attribute_)
* One external add-in (_class attribute_)
* One external add-in (_XML manifest_)
* Ex4 - Addin Attributes - _work in progress_
* SampleTextEditor - _Official example_

## Help Expand
Help make this better by creating PULL requests! It's as simple as that. Forks are nice, but PULL

Copyright 2017-2018 Xeno Innovations, Inc.