/// <summary>
 /// Do <strong>NOT</strong> call this private constructor, but rather use {@link sap.ui.model.odata.v4.ODataModel#bindList} instead!
 /// </summary>
 /// <param name="oModel">The OData V4 model</param>
 /// <param name="sPath">The binding path in the model; must not end with a slash</param>
 /// <param name="oContext">The parent context which is required as base for a relative path</param>
 /// <param name="vSorters">The dynamic sorters to be used initially; supported since 1.39.0</param>
 public extern ODataListBinding(sap.ui.model.odata.v4.ODataModel oModel, string sPath, sap.ui.model.Context oContext, Union <sap.ui.model.Sorter, sap.ui.model.Sorter[]> vSorters);
 /// <summary>
 /// Do <strong>NOT</strong> call this private constructor, but rather use {@link sap.ui.model.odata.v4.ODataModel#bindList} instead!
 /// </summary>
 /// <param name="oModel">The OData V4 model</param>
 /// <param name="sPath">The binding path in the model; must not end with a slash</param>
 public extern ODataListBinding(sap.ui.model.odata.v4.ODataModel oModel, string sPath);
Beispiel #3
0
 /// <summary>
 /// Do <strong>NOT</strong> call this private constructor. In the OData V4 model you cannot create contexts at will: retrieve them from a binding or a view element instead.
 /// </summary>
 /// <param name="oModel">The model</param>
 /// <param name="oBinding">A binding that belongs to the model</param>
 /// <param name="sPath">An absolute path without trailing slash</param>
 public extern Context(sap.ui.model.odata.v4.ODataModel oModel, Union <sap.ui.model.odata.v4.ODataContextBinding, sap.ui.model.odata.v4.ODataListBinding> oBinding, string sPath);
Beispiel #4
0
 /// <summary>
 /// Do <strong>NOT</strong> call this private constructor. In the OData V4 model you cannot create contexts at will: retrieve them from a binding or a view element instead.
 /// </summary>
 /// <param name="oModel">The model</param>
 /// <param name="oBinding">A binding that belongs to the model</param>
 /// <param name="sPath">An absolute path without trailing slash</param>
 /// <param name="iIndex">Index of item (within the collection addressed by <code>sPath</code>) represented by this context; used by list bindings, not context bindings</param>
 /// <param name="oCreatePromise">Promise returned by {@link #created}</param>
 public extern Context(sap.ui.model.odata.v4.ODataModel oModel, Union <sap.ui.model.odata.v4.ODataContextBinding, sap.ui.model.odata.v4.ODataListBinding> oBinding, string sPath, int iIndex, jquery.JQueryPromise <object> oCreatePromise);
 /// <summary>
 /// Do <strong>NOT</strong> call this private constructor, but rather use {@link sap.ui.model.odata.v4.ODataModel#bindProperty} instead!
 /// </summary>
 /// <param name="oModel">The OData V4 model</param>
 /// <param name="sPath">The binding path in the model; must not end with a slash</param>
 public extern ODataPropertyBinding(sap.ui.model.odata.v4.ODataModel oModel, string sPath);
 /// <summary>
 /// Do <strong>NOT</strong> call this private constructor, but rather use {@link sap.ui.model.odata.v4.ODataModel#bindProperty} instead!
 /// </summary>
 /// <param name="oModel">The OData V4 model</param>
 /// <param name="sPath">The binding path in the model; must not end with a slash</param>
 /// <param name="oContext">The context which is required as base for a relative path</param>
 /// <param name="mParameters">Map of binding parameters</param>
 public extern ODataPropertyBinding(sap.ui.model.odata.v4.ODataModel oModel, string sPath, sap.ui.model.Context oContext, object mParameters);
 /// <summary>
 /// Do <strong>NOT</strong> call this private constructor, but rather use {@link sap.ui.model.odata.v4.ODataModel#bindContext} instead!
 /// </summary>
 /// <param name="oModel">The OData V4 model</param>
 /// <param name="sPath">The binding path in the model; must not end with a slash</param>
 /// <param name="oContext">The context which is required as base for a relative path</param>
 public extern ODataContextBinding(sap.ui.model.odata.v4.ODataModel oModel, string sPath, sap.ui.model.Context oContext);