ja nie potrafię znaleźć żadnego przydatnych dokumentacji firmy Microsoft o tym, jak można by wykorzystać Delimiter
i InheritsFromParent
atrybuty w elemencie UserMacro
podczas definiowania makr użytkownika w plikach arkuszy .vsprops
własności dla Visual Studio.Co oznaczają atrybuty "Ogranicznik" i "InheritsFromParent" w plikach .vsprops?
Oto próbka Wykorzystanie:
<UserMacro Name="INCLUDEPATH" Value="$(VCROOT)\Inc"
InheritsFromParent="TRUE" Delimiter=";"/>
Z powyższego przykładu, zgaduję że „dziedziczą” naprawdę oznacza „a) jeżeli definicja jest niepusty następnie dołączyć ogranicznika, oraz b) dołączyć nowa definicja " gdzie jako zachowanie niedziedzicze byłoby po prostu zastąpienie bieżącej definicji makra. Czy ktoś wie na pewno? Nawet lepiej, czy ktoś ma jakieś sugerowane źródło alternatywnej dokumentacji dla plików i makr Visual Studio .vsprops
?
UWAGA: to nie taka sama jak atrybutu elementu VisualStudioPropertySheet
InheritedPropertySheets
, na przykład:
<VisualStudioPropertySheet ... InheritedPropertySheets=".\my.vsprops">
W tym przypadku "dziedziczą" zasadzie oznacza "obejmują".