#TpContact:alias
#TpContact:avatar-file and #TpContact:avatar-mime-type. Implies %TP_CONTACT_FEATURE_AVATAR_TOKEN (available since 0.11.6)
#TpContact:avatar-token
#TpContact:capabilities (available since 0.11.3)
#TpContact:client-types (available since 0.13.1)
#TpContact:is-blocked. Require Connection implementing the %TP_IFACE_CONNECTION_INTERFACE_CONTACT_BLOCKING interface. (available since 0.17.0)
#TpContact:contact-groups (available since 0.13.14)
#TpContact:contact-info (available since 0.11.7)
#TpContact:location (available since 0.11.1) and #TpContact:location-vardict (since 0.19.10)
#TpContact:presence-type, #TpContact:presence-status and #TpContact:presence-message
#TpContact:subscribe-state, #TpContact:publish-state and #TpContact:publish-request. Require a Connection implementing the %TP_IFACE_CONNECTION_INTERFACE_CONTACT_LIST interface. (available since 0.13.12)
Enumeration representing the features a #TpContact can optionally support. When requesting a #TpContact, library users specify the desired features; the #TpContact code will only initialize state for those features, to avoid unwanted D-Bus round-trips and signal connections.
Since 0.11.5, there is a corresponding #GEnumClass type, %TP_TYPE_CONTACT_FEATURE.