GetParameters Method


Retrieves the parameters from the element via the given name.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 2015.0.0.0 (2015.0.0.0)
Since: 2015

Syntax

C#
public IList<Parameter> GetParameters(
	string name
)
Visual Basic
Public Function GetParameters ( _
	name As String _
) As IList(Of Parameter)
Visual C++
public:
IList<Parameter^>^ GetParameters(
	String^ name
)

Parameters

name
Type: System String
The name of the parameter to be retrieved.

Return Value

A collection containing the parameters having the same given parameter name.

Remarks

Multiple matches of parameters with the same name can occur because shared parameters or project parameters can be bound to an element category even if there is a built-in parameter with the same name already.

If this method is used to find built-in parameters the code will not be portable to other languages of Revit (because built-in parameter names are translated, and this method matches the translation).

For the reasons above this method should be used sparingly and when portability across multiple languages is not a requirement.

Safer approaches include:

  • get_Parameter(Guid) to get a shared parameter by stored guid.
  • get_Parameter(BuiltInParameter) to find a built-in parameter in a language-independent way.

See Also