Basic Customization > User Interface Customization > Presenting Information in the UI > Dynamically Resolved Attributes for Customizations
  
Dynamically Resolved Attributes for Customizations
The following dynamically resolved attributes are provided by PTC, and can be used in customizations to return a specific set of attributes that are resolved at runtime. The values returned for the following attributes will be instances of AttribtueTypeIdentifierSet. The values represent the collection of AttributeTypeIdentifiers associated with that attribute. In addition, values for each of the attributes that is a member of the set will also be returned in the retrieved TypeInstance.
Attribute
Description
ALL_SOFT_ATTRIBUTES
Returns a list of all reusable attributes associated with the retrieved object as well as values for all of those attributes.
ALL_SOFT_CLASSIFICATION_ATTRIBUTES
Returns a list of all global attributes associated with the classification(s) of the retrieved object as well as values for all of those attributes.
ALL_SOFT_NON_SCHEMA_ATTRIBUTES
Returns a list of all reusable attributes associated with the retrieved object which are NOT global attribute on the type of the retrieved object as well as values for all of those attributes.
ALL_SOFT_SCHEMA_ATTRIBUTES
Returns a list of all global attributes associated with the type of the retrieved object as well as values for all of those attributes.
ALL_SOFT_SCHEMA_ATTRIBUTES_FOR_INPUT_TYPE
Returns a list of all global attributes associated with the type indicated by the context of the constructed AttributeTypeIdentifier as well as values for all of those attributes.
ALL_SOFT_NON_CLASSIFICATION_ATTRIBUTES
Returns a list of all reusable attributes associated with the retrieved object which are NOT global attributes associated with the classification(s) of the object, as well as the values for those attributes.