Class AddinItem

Detail about an individual external add in that is listed in the Addin Manager

System.Object
  MarkdownMonster.AddIns.AddinItem
public class AddinItem : object, INotifyPropertyChanged

Class Members

MemberDescription

Constructor

PropertyChanged

author

The author or company that authored this addin. Typically: © Rick Strahl - West Wind Technologies, 2017

description

Detailed description of the Addin. Put as much detail as you want here, but you should shoot for roughly a page in the addin manager's detail view.

gitIconUrl

gitScreenShotUrl

gitUrl

The base URL to the Git Repo where this add in lives. Repo must follow addin guidelines for layout with a Build folder that contains a Zip file of

gitVersionUrl

icon

id

Unique ID for this addin. Prefer you use a camel cased version of the Addin without the word Addin in it.

Example: Snippet, Commander, PasteImageToAzureBlob

installedVersion

Installed version if any. null if not installed.

isEnabled

Determines whether the addin is enabled.

isInstalled

Internally used value that determines whether this addin is installed. set after initial download of addin list and checking for installed addins.

minVersion

Minimum required version of Markdown Monster to run this addin.

name

The display name for the addin

summary

A short one paragraph description of the addin. This is what displays in the Addin Manager's list display

updateAvailable

Determines whether a newer version of the addin is available if installed. Available only after initial list has completely loaded.

updated

Date when this addin was updated. When making this change in the JSON file use 12:00 as time. Example: "updated": "2017-2-15T12:00:00Z"

version

Addin Version using 1.0.0.0 format.

Requirements

Namespace: MarkdownMonster.AddIns
Assembly: markdownmonster.exe

© West Wind Technologies, 2019 • Updated: 01/06/19
Comment or report problem with topic