2.2.5.3.4.2 Extended Properties

Extended properties are name/value pairs added to an object outside of the core definition of an object.

Example: A .NET object representing a point can have 2 adapted properties named X and Y. A pipeline executing on a server can add extended properties to some instances of this object, for example, a property named Label with a value of My Location.