Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document default Component/@Id accessibility. #254

Merged
merged 1 commit into from
Jan 20, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions src/xsd4/wix.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -2383,7 +2383,7 @@
<xs:attribute name="UpgradeStrategy" type="UpgradeStrategyTypeUnion">
<xs:annotation>
<xs:documentation>
The upgrade strategy for the package. If "none," no major upgrade is expected.
The upgrade strategy for the package. If "none," no major upgrade is expected.
If "majorUpgrade," the UpgradeCode attribute is required and a major upgrade is expected.
A default major upgrade is automatically provided if none is authored.
_New in WiX v5: WiX v5 adds this attribute to the `Package` element._
Expand Down Expand Up @@ -7955,8 +7955,10 @@
<xs:documentation>
Component identifier; this is the primary key for identifying components. If omitted,
the compiler defaults the identifier to the identifier of the resource that is the
explicit keypath of the component (for example, a child File element with KeyPath
attribute with value 'yes').
explicit or default keypath of the component (for example, a child File element).
In WiX v4 and WiX v5, such a default identifier is private to the section where it is
defined. To make it public (and therefore accessible from other sections and usable
in references like ComponentRef), give the component an explicit value for Id.
</xs:documentation>
</xs:annotation>
</xs:attribute>
Expand Down