This shader gets ICE attributes of the Vector data type created for particles in the ICE tree. To use this shader, you must make sure that the particles first have the appropriate attribute created for it in its ICE tree.
For general information, see Bringing ICE Data into the Render Tree with Attribute Shaders.
Plugs into any port on a shader that supports Vector data, such as the input ports on the Particle Gradient shader. For example, you could drive the gradient color based on the velocity of the particles defined via the Vector Attribute shader.
When you plug this shader into ports that only accept scalar values, a Vector to Scalar converter node is automatically created to convert the values.