getPropertyInfo(/* mPropertyBag */) {
			return Promise.reject("not implemented");
		}
Provides all properties that are available at the current binding context. In OData, this will probably
be all properties of the entityType. Technical properties, such as field control, should not be returned.

@param {object} mPropertyBag - Object with parameters as properties
@param {sap.ui.base.ManagedObject} mPropertyBag.element - Element instance the delegate is attached to
@param {string} mPropertyBag.aggregationName - Name of the aggregation for which delegate should provide
		all properties
@param {object} mPropertyBag.payload - Payload parameter attached to the delegate, undefined if no payload
		was assigned
@returns {Promise<sap.ui.fl.interfaces.delegate.PropertyInfo[]>} Metadata in a deep structure of nodes and properties

@private
@ui5-restricted
@abstract