2027 Class
Changes 8
C

ExtendedPropertiesLinkData

Description:
Represents the data needed to establish or update an ExtendedPropertiesLink. To be used as part of the result of invoking an external server in order to update or create an ExtendedPropertiesLink.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.ExternalData.ExtendedPropertiesLinkData
public class ExtendedPropertiesLinkData : IDisposable
Name Return Type Description Inherited From
C ExtendedPropertiesLinkData() None Constructs an empty object which can be used to add parameter schemas, bindings, and values.
Name Return Type Description Inherited From
M AddParameterSchemaWithBindings(ForgeTypeId, ExtendedPropertiesBindings) None Adds a schema id to the extended properties link.
M AddValues(LinkElementId, ExtendedPropertiesLinkValues) Boolean Adds the provided parameter values to the Revit Element identified by %elementId%.
M Dispose() None Releases all resources used by the ExtendedPropertiesLinkData
M Equals None Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
M GetHashCode None Serves as the default hash function. (Inherited from Object ) Object
M GetType None Gets the Type of the current instance. (Inherited from Object ) Object
M HasSchema(ForgeTypeId) Boolean Queries whether the schema already exists in this data.
M IsValidContainerName(String) Boolean Validates that the given name is valid for use as the container name of an extended properties link.
M ToString None Returns a string that represents the current object. (Inherited from Object ) Object
Name Return Type Description Inherited From
P ContainerName string The extended properties container name used as a custom group in the properties palette.
P IsValidObject Boolean Specifies whether the .NET object represents a valid Revit entity.
P Region string The region of the account that contains the parameter definitions.