diff options
| author | Rob Mensching <rob@firegiant.com> | 2026-03-04 13:10:37 -0800 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2026-03-05 07:36:42 -0800 |
| commit | a444435287f81b5e0ac66b849db7387f9def1d82 (patch) | |
| tree | 662dce1adf9c40fdc24bad6f444dff58a1416e24 /src/xsd/complus/ComPlusRoleForMethod.xsd | |
| parent | 918332a0e80e8761eca20e801ae7ce3631fdbaea (diff) | |
| download | wix-a444435287f81b5e0ac66b849db7387f9def1d82.tar.gz wix-a444435287f81b5e0ac66b849db7387f9def1d82.tar.bz2 wix-a444435287f81b5e0ac66b849db7387f9def1d82.zip | |
Split XSDs into individual XSD fragments per element and type
This majorly improves the developer experience when editing documentation for
each WiX element or type.
Diffstat (limited to 'src/xsd/complus/ComPlusRoleForMethod.xsd')
| -rw-r--r-- | src/xsd/complus/ComPlusRoleForMethod.xsd | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/xsd/complus/ComPlusRoleForMethod.xsd b/src/xsd/complus/ComPlusRoleForMethod.xsd new file mode 100644 index 00000000..3e3f56fc --- /dev/null +++ b/src/xsd/complus/ComPlusRoleForMethod.xsd | |||
| @@ -0,0 +1,30 @@ | |||
| 1 | <element name="ComPlusRoleForMethod"> | ||
| 2 | <annotation> | ||
| 3 | <appinfo> | ||
| 4 | <parent namespace="http://wixtoolset.org/schemas/v4/wxs" ref="Component" /> | ||
| 5 | </appinfo> | ||
| 6 | <documentation> | ||
| 7 | Represents a role assignment to a COM+ method. | ||
| 8 | </documentation> | ||
| 9 | </annotation> | ||
| 10 | <complexType> | ||
| 11 | <attribute name="Id" use="required" type="xs:string"> | ||
| 12 | <annotation><documentation> | ||
| 13 | Identifier for the element. | ||
| 14 | </documentation></annotation> | ||
| 15 | </attribute> | ||
| 16 | <attribute name="Method" use="optional" type="xs:string"> | ||
| 17 | <annotation><documentation> | ||
| 18 | If the element is not a child of a ComPlusMethod element, | ||
| 19 | this attribute should be provided with the id of a ComPlusMethod element | ||
| 20 | representing the method the role is to be added to. | ||
| 21 | </documentation></annotation> | ||
| 22 | </attribute> | ||
| 23 | <attribute name="ApplicationRole" use="required" type="xs:string"> | ||
| 24 | <annotation><documentation> | ||
| 25 | Id of the ComPlusApplicationRole element representing the | ||
| 26 | role that shall be granted access to the method. | ||
| 27 | </documentation></annotation> | ||
| 28 | </attribute> | ||
| 29 | </complexType> | ||
| 30 | </element> \ No newline at end of file | ||
