El editor de manifiestos de característica utiliza los mismos conceptos vistos en los otros editores del PDE. Tiene dos páginas de formulario (Visión general y Contenido) y una página Código fuente que muestra el código XML sin procesar del archivo de manifiesto.
La información que se especifique durante la configuración del proyecto de característica puede modificarse en la página Visión general. Además, en la hoja de propiedades pueden proporcionarse URL para sitios de actualización y sitios de descubrimiento. El gestor de actualización utiliza los URL de sitio de actualización al buscar las actualizaciones nuevas. Los URL de los sitios de descubrimiento se utilizan para indicar a los usuarios otras características y/o sitios interesantes.
Puede suministrar su propia imagen de mensaje de cabecera, que se utilizará en el gestor de actualización cuando los usuarios examinen la característica. Si marca la característica como 'primaria', se considerará una característica de 'producto' y tendrá responsabilidades adicionales (suministrar información 'Acerca de', pantalla de inicio, etc.).
Por omisión, la característica se considera portable universalmente. Puede añadir restricciones suministrando sistemas operativos/de ventanas soportados, lenguajes y/o arquitecturas de sistemas. Esta información se utilizará para garantizar que la característica no se instale o muestre en un contexto que no coincida con estas restricciones.
Es necesario que las características suministren la descripción e información de licencia y de copyright. Esta información puede editarse en la página Información. Cada una de estas tres categorías puede representarse en forma de texto o de URL que señala a una página HTML válida. Aunque el URL puede ser absoluto, las páginas HTML se suministran generalmente con la característica y los URL son relativos a la raíz del proyecto.
Los conectores y los fragmentos que forman parte de la característica se listan en la página Contenido. Al pulsar el botón Añadir..., aparece una lista de recuadros de selección que representan todos los conectores y fragmentos válidos del área de trabajo. Si se efectúa una doble pulsación en la entrada de un conector o de un fragmento, se abrirá el elemento seleccionado en el editor de manifiestos de conectores o de fragmentos.
Los conectores necesarios son conectores que no forman parte de la característica, pero que deben estar presentes en la plataforma destino como prerrequisito de instalación de la característica. Si falta alguno de estos conectores, la característica no se instalará. Los conectores necesarios pueden calcularse en función de la información de dependencia colectiva de los conectores y fragmentos, o añadirse manualmente mediante el botón Añadir.... El requisito puede basarse únicamente en los ID de conector o restringirse más mediante las versiones esperadas y las normas de coincidencia.
Además de estas páginas estándar, el manifiesto de característica puede utilizarse para establecer datos más avanzados del manifiesto de característica. Pueden construirse características de mayores dimensiones incluyendo otras características, y creando así una jerarquía de características. Además de los conectores, pueden especificarse entradas de datos opacas para transportar información de característica personalizada. Generalmente, estas entradas se especifican junto a los manejadores de instalación personalizados. Los manejadores de instalación pueden utilizarse para realizar tareas de instalación no estándar y para manipular entradas de datos una vez que el gestor de actualización los ha bajado. Puede obtener más información acerca de estos y otros aspectos de las características en la guía de instalación y actualización de la plataforma.