This method is called when the plugin is executed
Namespace: Autodesk.Navisworks.Api.Plugins
Assembly: Autodesk.Navisworks.Api (in Autodesk.Navisworks.Api.dll)
Syntax
Visual Basic |
---|
Public MustOverride Function Execute ( _
ParamArray parameters As String() _
) As Integer |
C# |
---|
public abstract int Execute(
params string[] parameters
) |
Visual C++ |
---|
public:
virtual int Execute(
... array<String^>^ parameters
) abstract |
Examples
CopyHello World
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using System.Text;
using Autodesk.Navisworks.Api;
using Autodesk.Navisworks.Api.Plugins;
namespace BasicPlugIn
{
[PluginAttribute("BasicPlugIn.ABasicPlugin",
"ADSK",
ToolTip = "BasicPlugIn.ABasicPlugin tool tip",
DisplayName = "Hello World Plugin")]
public class ABasicPlugin : AddInPlugin
{
public override int Execute(params string[] parameters)
{
MessageBox.Show(Autodesk.Navisworks.Api.Application.Gui.MainWindow, "Hello World");
return 0;
}
}
}
See Also