Table of Contents

Class PluginFuncArray

Namespace
Npp.DotNet.Plugin
Assembly
Npp.DotNet.Plugin.dll

Encapsulates a plugin's functions as a managed collection of FuncItem items.

public class PluginFuncArray : IDisposable
Inheritance
PluginFuncArray
Implements
Inherited Members

Remarks

Extracted and adapted for .NET SDK from NppPluginNETHelper.cs, part of NotepadPlusPlusPluginPack.Net.

Properties

Disposed

public bool Disposed { get; }

Property Value

bool

Items

public List<FuncItem> Items { get; }

Property Value

List<FuncItem>

NativePointer

public IntPtr NativePointer { get; }

Property Value

IntPtr

Methods

Add(FuncItem)

public void Add(FuncItem funcItem)

Parameters

funcItem FuncItem

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

~PluginFuncArray()

protected ~PluginFuncArray()

RefreshItems()

public void RefreshItems()