aboutsummaryrefslogtreecommitdiff
path: root/src/xsd/complus/ComPlusRoleForMethod.xsd
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2026-03-04 13:10:37 -0800
committerRob Mensching <rob@firegiant.com>2026-03-05 07:36:42 -0800
commita444435287f81b5e0ac66b849db7387f9def1d82 (patch)
tree662dce1adf9c40fdc24bad6f444dff58a1416e24 /src/xsd/complus/ComPlusRoleForMethod.xsd
parent918332a0e80e8761eca20e801ae7ce3631fdbaea (diff)
downloadwix-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.xsd30
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