thành phần sử dụng tính năng

Yếu tố sử dụng tính năng đóng vai trò như một wrapper uses-feature xung quanh các yếu tố, cho phép các nhà phát triển khai báo những tính năng mà cấu phần của họ muốn sử dụng. Nếu không xác định thành phần tính năng-sử dụng nào thì không bắt buộc phải có thành phần sử dụng tính năng.

Sẵn dùng cho

Ứng dụng dựa trên mô hình

Thành phần Mẹ

Yếu tố Sự miêu tả
điều khiển Xác định không gian tên, phiên bản và thông tin hiển thị của cấu phần.

Thành phần Con

Yếu tố Sự miêu tả Sẵn dùng cho
uses-feature Cho biết tính năng mà các cấu phần mã muốn sử dụng. Ứng dụng dựa trên mô hình

Ví dụ:

<feature-usage>
    <uses-feature name="Device.captureAudio" required="true" />
    <uses-feature name="Device.captureImage" required="true" />
    <uses-feature name="Device.captureVideo" required="true" />
    <uses-feature name="Device.getBarcodeValue" required="true" />
    <uses-feature name="Device.getCurrentPosition" required="true" />
    <uses-feature name="Device.pickFile" required="true" />
    <uses-feature name="Utility" required="true" />
    <uses-feature name="WebAPI" required="true" />
 </feature-usage>