Ejemplo n.º 1
0
 /// <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);
Ejemplo n.º 2
0
 /// <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);
Ejemplo n.º 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);
Ejemplo n.º 4
0
 /// <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);
Ejemplo n.º 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);
Ejemplo n.º 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);
Ejemplo n.º 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);
Ejemplo n.º 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);
Ejemplo n.º 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);
Ejemplo n.º 10
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>
 public extern ODataTreeBinding(sap.ui.model.Model oModel, string sPath, sap.ui.model.Context oContext, sap.ui.model.Filter[] aApplicationFilters);
Ejemplo n.º 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);
Ejemplo n.º 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);
Ejemplo n.º 13
0
 /// <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);
Ejemplo n.º 14
0
 /// <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);
Ejemplo n.º 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);
Ejemplo n.º 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);
Ejemplo n.º 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);