Me parece que no puede encontrar ninguna utilidad la documentación de Microsoft acerca de cómo se podría utilizar los Delimiter
y InheritsFromParent
atributos en el elemento UserMacro
para definir comandos de usuario en archivos de hoja de propiedad .vsprops
para Visual Studio.¿Qué significan los atributos 'Delimiter' e 'InheritsFromParent' en los archivos .vsprops?
Aquí hay ejemplos de uso:
<UserMacro Name="INCLUDEPATH" Value="$(VCROOT)\Inc"
InheritsFromParent="TRUE" Delimiter=";"/>
En el ejemplo anterior, supongo que "heredan" realmente significa "a) si la definición es no vacía a continuación, anexar delimitador, y b) añadir nueva definición " donde como el comportamiento no heredado sería simplemente reemplazar cualquier definición de macro actual. ¿Alguien sabe con seguridad? Mejor aún, ¿alguien tiene alguna fuente sugerida de documentación alternativa para los archivos y macros de Visual Studio .vsprops
?
NOTA: esto es no el mismo que el atributo InheritedPropertySheets
del elemento VisualStudioPropertySheet
, por ejemplo:
<VisualStudioPropertySheet ... InheritedPropertySheets=".\my.vsprops">
En este caso "heredan" básicamente significa "incluyen".