AssignProjectConfiguration – úloha
Tato úloha přijímá řetězec seznamu konfigurace a přiřadí ho k zadaným projektům.
Parametry úlohy
Následující tabulka popisuje parametry úkolu AssignProjectConfiguration.
Parametr |
Description |
---|---|
SolutionConfigurationContents |
Volitelné výstupní parametry string. Obsahuje řetězec XML obsahující projekt konfigurace pro každý projekt.Konfigurace jsou přiřazeny k projektům s názvem. |
DefaultToVcxPlatformMapping |
Volitelné výstupní parametry string. Obsahuje seznam oddělený středníkem mapování názvů platforem používaných ve většině typů používaných souborů VCXPROJ. Příklad:
|
VcxToDefaultPlatformMapping |
Volitelné Výstupní parametr string. Obsahuje seznam oddělený středníkem mapování názvů platforem .vcxproj na názvy platforem používané většinou typů. Příklad:
|
CurrentProjectConfiguration |
Volitelné výstupní parametry string. Obsahuje konfiguraci pro aktuální projekt. |
CurrentProjectPlatform |
Volitelné výstupní parametry string. Obsahuje platformu pro aktuální projekt. |
OnlyReferenceAndBuildProjectsEnabledInSolutionConfiguration |
Volitelné výstupní parametry bool. Obsahuje příznak označující, že odkazy by měly být vypracován, i když byly zakázány v konfiguraci projektu. |
ShouldUnsetParentConfigurationAndPlatform |
Volitelné výstupní parametry bool. Obsahuje příznak označující, pokud nadřazená konfigurace a platforma mají být zrušeny. |
OutputType |
Volitelné výstupní parametry string. Obsahuje typ výstupu pro projekt. |
ResolveConfigurationPlatformUsingMappings |
Volitelné výstupní parametry bool. Obsahuje příznak označující, pokud sestavení má použít výchozí mapování k řešení konfigurace a platformy předané v odkazech projektu. |
AssignedProjects |
Volitelné výstupní parametry ITaskItem[]. Obsahuje seznam cest vyřešených odkazů. |
UnassignedProjects |
Volitelné výstupní parametry ITaskItem[]. Obsahuje seznam referenčních položek projektu, které nelze vyřešit pomocí předem vyřešených seznamů výstupů. |
Poznámky
Kromě výše uvedených parametrů zdědí tento úkol parametry ze třídy TaskExtension, která sama dědí ze třídy Task.Seznam těchto dalších parametrů a jejich popisy naleznete v tématu TaskExtension – základní třída.