ExternalDefinitionCreationOptions Members


The ExternalDefinitionCreationOptions type exposes the following members.

Constructors

Name Description
Public method ExternalDefinitionCreationOptions
Constructs the options using a specified name and type.

Methods

Name Description
Public method Dispose
Releases all resources used by the ExternalDefinitionCreationOptions
Public method Equals
Determines whether the specified Object is equal to the current Object .
(Inherited from Object .)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object .)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object .)
Public method ToString
Returns a string that represents the current object.
(Inherited from Object .)

Properties

Name Description
Public property Description
The description of the parameter definition to be created. The description will be used as tooltip in the Revit UI including in the properties palette. The default is an empty string.
Public property GUID
The GUID to use for this parameter definition. If not explicitly set, a random GUID is used.
Public property IsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Public property Name
The name of the parameter definition to be created.
Public property Type
The type of the parameter definition to be created.
Public property UserModifiable
This property indicates whether this parameter can be modified by UI user or not. True if the parameter will be modifiable by the user in the user interface, false if the parameter will display as read-only. The default is true.
Public property Visible
True if the parameter is visible to the user, false if it is hidden and accessible only via the API. The default is true.

See Also