C# Class RevitPythonShell.CommandLoaderBase

Inheritance: IExternalCommand
Exibir arquivo Open project: pterelaos/revitpythonshell

Protected Properties

Property Type Description
_scriptSource string

Public Methods

Method Description
CommandLoaderBase ( string scriptSource ) : System
Execute ( ExternalCommandData commandData, string &message, ElementSet elements ) : System.Result

Overload this method to implement and external command within Revit.

Method Details

CommandLoaderBase() public method

public CommandLoaderBase ( string scriptSource ) : System
scriptSource string
return System

Execute() public method

Overload this method to implement and external command within Revit.
public Execute ( ExternalCommandData commandData, string &message, ElementSet elements ) : System.Result
commandData ExternalCommandData An ExternalCommandData object which contains reference to Application and View /// needed by external command.
message string Error message can be returned by external command. This will be displayed only if the command status /// was "Failed". There is a limit of 1023 characters for this message; strings longer than this will be truncated.
elements ElementSet Element set indicating problem elements to display in the failure dialog. This will be used /// only if the command status was "Failed".
return System.Result

Property Details

_scriptSource protected_oe property

protected string _scriptSource
return string