The PropertiesType complex type specifies the properties of a Web Part connection is defined as follows:

 <s:complexType name="PropertiesType" xmlns:s="http://www.w3.org/2001/XMLSchema">
       <s:element name="Property" minOccurs="0" maxOccurs="unbounded">
             <s:attribute name="Name" type="s:string" use="required" />
             <s:attribute name="Description" type="s:string" use="optional" />
             <s:attribute name="DisplayName" type="s:string" use="optional" />

PropertiesType: The child Property elements specify the set of properties that MUST be passed as part of a connection.

PropertiesType.Property: Specifies a key for which a value is passed from the provider to the consumer as part of the processing of a Web Part connection.

PropertiesType.Property.Name: The internal name of the property used at processing time.

PropertiesType.Property.DisplayName: The localized string naming the property.

PropertiesType.Property.Description: The localized string describing the property.