Table of Contents

Interface IEffectInfo2

Namespace
PaintDotNet.Effects
Assembly
PaintDotNet.Effects.Core.dll
public interface IEffectInfo2 : IObjectRef, IIsDisposed, IDisposable, IEquatable<IEffectInfo2>, IInternalImpl
Inherited Members
Extension Methods

Properties

AssemblyLocation

The path to the assembly that contains the plugin.

Category

Gets the category of the effect.

IsBuiltIn

Indicates whether the effect is built-in to Paint.NET and is there not a plugin.

Name

Gets the display name of the plugin.

Options

Gets the options that the effect provided during its initial construction.

SubmenuName

Gets the submenu that the plugin is located in within the Effects or Adjustments menus.

SupportInfo

Gets an object that provides support information about the plugin, such as the author's name and website.

Methods

CreateInstance(IServiceProvider, IEffectEnvironment)

Creates an instance of the effect.

GetImage()

Gets a reference to the effect's image, which is used for its menu icon.