È possibile utilizzare la classe Condition per modificare lo stato di selezione di qualsiasi voce della classe Feature sulla ...

È possibile utilizzare la classe Condition per modificare lo stato di selezione di qualsiasi voce della classe Feature sulla base di un'espressione condizionale. Se Condition è impostato su True, come valore corrispondente di Level nella classe Feature verrà utilizzato il valore specificato nella colonna Level della classe Condition. Utilizzando questo meccanismo, qualsiasi funzione può essere disattivata permanentemente (impostando il livello su 0), impostata in modo da essere sempre installata (impostando il livello su 1), oppure impostata su una diversa priorità di installazione (impostando il livello su un valore intermedio). Il livello può essere impostato sulla base di qualsiasi istruzione condizionale, ad esempio un test per una piattaforma, un sistema operativo, un'impostazione di proprietà specifica e così via.