Correct Answer: E
The Components are reusable blocks that help you develop the Power Apps applications. Power Apps provides out-of-the-box standard controls (components) for creating applications, like HTML Text, Vertical Gallery, or Edit Form. If your Power Platform solution requires more than standard controls, Power Apps also provides tools to create and reuse custom code components. Power Apps Component Framework (PCF) is a foundation for building these components.
The PCF code components include three parts: Manifest — is an XML document that defines the component`s metadata.
Component implementation — contains the code of the component in the index.ts file that defines the UI and functionality. You can code using TypeScript or Javascript.
Resources — the files needed to construct the component visualizations. The resource files defined in the Manifest file are required for the component.
The Manifest consists of several nodes: control, type-group, property, data-set, resources, and feature-usage.
The resources node is a sub-node of the control node. It defines the files required for the implementation of the components interface. This node consists of four elements:
All other options are incorrect.
For more information about the PCF implementation of the component’s interface, please visit the below URLs:
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/manifest-schema-reference/manifest
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/manifest-schema-reference/resources