IDataTemplateExtension
IDataTemplateExtension
IDataTemplateExtension
IDataTemplateExtension
Interface
Definition
Defines helper methods for phased rendering of a data template.
public : interface IDataTemplateExtensionpublic interface IDataTemplateExtensionPublic Interface IDataTemplateExtension// This API is not available in Javascript.
- Attributes
Windows 10 requirements
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Methods
ProcessBinding(UInt32) ProcessBinding(UInt32) ProcessBinding(UInt32) ProcessBinding(UInt32)
Provides phased rendering of bound data in a data template.
public : PlatForm::Boolean ProcessBinding(unsigned int phase)public bool ProcessBinding(UInt32 phase)Public Function ProcessBinding(phase As UInt32) As bool// This API is not available in Javascript.
Parameters
- phase
- unsigned int UInt32 UInt32 UInt32
Gets the number of times the method has been called.
Returns
PlatForm::Boolean
bool
bool
bool
true if there are more phases to be processed; otherwise, false.
ProcessBindings(ContainerContentChangingEventArgs) ProcessBindings(ContainerContentChangingEventArgs) ProcessBindings(ContainerContentChangingEventArgs) ProcessBindings(ContainerContentChangingEventArgs)
Updates a list item container element with bound data.
public : int ProcessBindings(ContainerContentChangingEventArgs arg)public int ProcessBindings(ContainerContentChangingEventArgs arg)Public Function ProcessBindings(arg As ContainerContentChangingEventArgs) As int// This API is not available in Javascript.
Parameters
- arg
- ContainerContentChangingEventArgs ContainerContentChangingEventArgs ContainerContentChangingEventArgs ContainerContentChangingEventArgs
Information about the item, item index, and rendering phase.
Returns
int
int
int
int
The phase at which the next call to ProcessBindings will occur. A value of -1 indicates that no further callbacks are requested.