/// <summary>
 /// Creates a new ClientListBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.Model#bindList Model#bindList} on the corresponding model implementation instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Binding path to be used for this binding, syntax depends on the concrete subclass</param>
 /// <param name="oContext">Binding context relative to which a relative binding path will be resolved</param>
 /// <param name="aSorters">Initial sort order (can be either a sorter or an array of sorters)</param>
 /// <param name="aFilters">Predefined filter/s (can be either a filter or an array of filters)</param>
 /// <param name="mParameters">Map of optional parameters as defined by subclasses; this class does not introduce any own parameters</param>
 public extern ClientListBinding(sap.ui.model.Model oModel, string sPath, sap.ui.model.Context oContext, Union <sap.ui.model.Sorter, sap.ui.model.Sorter[]> aSorters, Union <sap.ui.model.Filter, sap.ui.model.Filter[]> aFilters, object mParameters);
 /// <summary>
 /// Creates a new ClientListBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.Model#bindList Model#bindList} on the corresponding model implementation instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Binding path to be used for this binding, syntax depends on the concrete subclass</param>
 /// <param name="oContext">Binding context relative to which a relative binding path will be resolved</param>
 /// <param name="aSorters">Initial sort order (can be either a sorter or an array of sorters)</param>
 public extern ClientListBinding(sap.ui.model.Model oModel, string sPath, sap.ui.model.Context oContext, Union <sap.ui.model.Sorter, sap.ui.model.Sorter[]> aSorters);
Exemple #3
0
 /// <param name="oModel"></param>
 /// <param name="sPath"></param>
 /// <param name="oContext"></param>
 public extern ODataPropertyBinding(sap.ui.model.Model oModel, string sPath, sap.ui.model.Context oContext);
 /// <summary>
 /// Creates a new ClientContextBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.Model#bindContext Model#bindContext} on the corresponding model implementation instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Binding path to be used for this binding, syntax depends on the concrete subclass</param>
 /// <param name="oContext">Binding context relative to which a relative binding path will be resolved</param>
 /// <param name="mParameters">Map of optional parameters as defined by subclasses; this class does not introduce any own parameters</param>
 public extern ClientContextBinding(sap.ui.model.Model oModel, string sPath, sap.ui.model.Context oContext, object mParameters);
Exemple #5
0
 /// <param name="oModel"></param>
 /// <param name="sPath">the path pointing to the tree / array that should be bound</param>
 public extern AnalyticalBinding(sap.ui.model.Model oModel, string sPath);
Exemple #6
0
 /// <param name="oModel"></param>
 /// <param name="sPath"></param>
 /// <param name="oContext"></param>
 /// <param name="mParameters"></param>
 public extern ODataPropertyBinding(sap.ui.model.Model oModel, string sPath, sap.ui.model.Context oContext, object mParameters);
Exemple #7
0
 /// <param name="oModel"></param>
 /// <param name="sPath">the path pointing to the tree / array that should be bound</param>
 /// <param name="oContext">the context object for this data binding</param>
 /// <param name="aSorter">predefined sorter/s contained in an array</param>
 /// <param name="aFilters">predefined filter/s contained in an array</param>
 public extern AnalyticalBinding(sap.ui.model.Model oModel, string sPath, object oContext, object[] aSorter, object[] aFilters);
Exemple #8
0
 /// <summary>
 /// Constructor for Context class.
 /// </summary>
 /// <param name="oModel">the model</param>
 /// <param name="sPath">the binding path</param>
 public extern Context(sap.ui.model.Model oModel, string sPath);
Exemple #9
0
 /// <summary>
 /// Constructor for TreeBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.Model#bindTree Model#bindTree} on the corresponding model instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Path pointing to the tree / array that should be bound</param>
 public extern TreeBinding(sap.ui.model.Model oModel, string sPath);
 /// <param name="oModel"></param>
 /// <param name="sPath"></param>
 /// <param name="oContext"></param>
 /// <param name="aApplicationFilters">predefined filter/s (can be either a filter or an array of filters). All initial filters, will be sent with every request. Filtering on the ODataTreeBinding is only supported with initial filters.</param>
 public extern ODataTreeBinding(sap.ui.model.Model oModel, string sPath, sap.ui.model.Context oContext, sap.ui.model.Filter[] aApplicationFilters);
Exemple #11
0
 /// <summary>
 /// Constructor for TreeBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.Model#bindTree Model#bindTree} on the corresponding model instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Path pointing to the tree / array that should be bound</param>
 /// <param name="oContext">Context object for this binding (optional)</param>
 public extern TreeBinding(sap.ui.model.Model oModel, string sPath, object oContext);
Exemple #12
0
 /// <summary>
 /// Constructor for TreeBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.Model#bindTree Model#bindTree} on the corresponding model instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Path pointing to the tree / array that should be bound</param>
 /// <param name="oContext">Context object for this binding (optional)</param>
 /// <param name="aFilters">Predefined filter or an array of filters (optional)</param>
 public extern TreeBinding(sap.ui.model.Model oModel, string sPath, object oContext, Union <sap.ui.model.Filter, sap.ui.model.Filter[]> aFilters);
 /// <summary>
 /// Creates a new ClientTreeBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.Model#bindTree Model#bindTree} on the corresponding model implementation instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Binding path pointing to the tree / array that should be bound; syntax is defined by subclasses</param>
 /// <param name="oContext">Context object for this binding, mandatory when when a relative binding path is given</param>
 /// <param name="aApplicationFilters">Predefined application filter, either a single instance or an array</param>
 public extern ClientTreeBinding(sap.ui.model.Model oModel, string sPath, sap.ui.model.Context oContext, Union <sap.ui.model.Filter, sap.ui.model.Filter[]> aApplicationFilters);
 /// <summary>
 /// Creates a new ClientListBinding.
 ///
 /// This constructor should only be called by subclasses or model implementations, not by application or control code. Such code should use {@link sap.ui.model.Model#bindList Model#bindList} on the corresponding model implementation instead.
 /// </summary>
 /// <param name="oModel">Model instance that this binding is created for and that it belongs to</param>
 /// <param name="sPath">Binding path to be used for this binding, syntax depends on the concrete subclass</param>
 /// <param name="oContext">Binding context relative to which a relative binding path will be resolved</param>
 public extern ClientListBinding(sap.ui.model.Model oModel, string sPath, sap.ui.model.Context oContext);
Exemple #15
0
 /// <param name="oModel"></param>
 /// <param name="sPath">the path pointing to the tree / array that should be bound</param>
 /// <param name="oContext">the context object for this data binding</param>
 public extern AnalyticalBinding(sap.ui.model.Model oModel, string sPath, object oContext);
Exemple #16
0
 /// <param name="oModel"></param>
 /// <param name="sPath"></param>
 /// <param name="oContext"></param>
 /// <param name="aApplicationFilters">predefined filter/s (can be either a filter or an array of filters). All initial filters, will be sent with every request. Filtering on the ODataTreeBinding is only supported with initial filters.</param>
 /// <param name="mParameters">Parameter Object</param>
 public extern ODataTreeBinding(sap.ui.model.Model oModel, string sPath, sap.ui.model.Context oContext, sap.ui.model.Filter[] aApplicationFilters, sap.ui.model.odata.v2.ODataModel.BindTreeInfo mParameters);
Exemple #17
0
 /// <summary>
 /// Constructor for ListBinding.
 /// </summary>
 /// <param name="oModel">Model instance that this binding belongs to</param>
 /// <param name="sPath">Binding path for this binding; a relative path will be resolved relative to a given context</param>
 /// <param name="oContext">Context to be used to resolve a relative path</param>
 /// <param name="aSorters">Initial sort order (can be either a sorter or an array of sorters)</param>
 /// <param name="aFilters">Predefined filter/s (can be either a filter or an array of filters)</param>
 public extern ODataListBinding(sap.ui.model.Model oModel, string sPath, sap.ui.model.Context oContext, Union <sap.ui.model.Sorter, sap.ui.model.Sorter[]> aSorters, Union <sap.ui.model.Filter, sap.ui.model.Filter[]> aFilters);