2024 Method
Changes 0
M

Element.GetParameters

Description:
Retrieves the parameters from the element via the given 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.
public IList<Parameter> GetParameters(
	string name
)
  • String
    name
    The name of the parameter to be retrieved.
Return Value IList<Parameter> A collection containing the parameters having the same given parameter name.