CreateShared
Implement this method as an external command for Revit.
An object that is passed to the external application
which contains data related to the command,
such as the application object and active view.
A message that can be set by the external application
which will be displayed if a failure or cancellation is returned by
the external command.
A set of elements to which the external application
can add elements that are to be highlighted in case of failure or cancellation.
Return the status of the external command.
A result of Succeeded means that the API external method functioned as expected.
Cancelled can be used to signify that the user cancelled the external operation
at some point. Failure should be returned if the application is unable to proceed with
the operation.
Implement this method as an external command for Revit.
An object that is passed to the external application
which contains data related to the command,
such as the application object and active view.
A message that can be set by the external application
which will be displayed if a failure or cancellation is returned by
the external command.
A set of elements to which the external application
can add elements that are to be highlighted in case of failure or cancellation.
Return the status of the external command.
A result of Succeeded means that the API external method functioned as expected.
Cancelled can be used to signify that the user cancelled the external operation
at some point. Failure should be returned if the application is unable to proceed with
the operation.