#develop (short for SharpDevelop) is a free IDE for .NET programming languages.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
16 KiB

<?xml version="1.0" encoding="utf-8"?><xs:schema xmlns:html="http://www.w3.org/1999/xhtml" xmlns:wix="http://schemas.microsoft.com/wix/2006/wi" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xse="http://schemas.microsoft.com/wix/2005/XmlSchemaExtension" targetNamespace="http://schemas.microsoft.com/wix/UtilExtension" xmlns="http://schemas.microsoft.com/wix/UtilExtension"><xs:import namespace="http://schemas.microsoft.com/wix/2006/wi" /><xs:element name="CloseApplication"><xs:complexType><xs:simpleContent><xs:extension base="xs:string"><xs:attribute name="Id" type="xs:string" use="required" /><xs:attribute name="Target" type="xs:string" use="required" /><xs:attribute name="Description" type="xs:string" /><xs:attribute name="Sequence" type="xs:integer" /><xs:attribute name="CloseMessage" type="YesNoType" /><xs:attribute name="RebootPrompt" type="YesNoType" /><xs:attribute name="Property" type="xs:string" /></xs:extension></xs:simpleContent></xs:complexType></xs:element><xs:element name="EventSource"><xs:complexType><xs:attribute name="CategoryCount" type="xs:integer" /><xs:attribute name="CategoryMessageFile" type="xs:string" /><xs:attribute name="EventMessageFile" type="xs:string" use="required" /><xs:attribute name="Log" type="xs:string" use="required" /><xs:attribute name="Name" type="xs:string" use="required" /><xs:attribute name="ParameterMessageFile" type="xs:string" /><xs:attribute name="SupportsErrors" type="YesNoType" /><xs:attribute name="SupportsFailureAudits" type="YesNoType" /><xs:attribute name="SupportsInformationals" type="YesNoType" /><xs:attribute name="SupportsSuccessAudits" type="YesNoType" /><xs:attribute name="SupportsWarnings" type="YesNoType" /></xs:complexType></xs:element><xs:element name="FileShare"><xs:complexType><xs:sequence><xs:element ref="FileSharePermission" minOccurs="1" maxOccurs="unbounded" /></xs:sequence><xs:attribute name="Id" type="xs:string" use="required" /><xs:attribute name="Name" type="xs:string" use="required" /><xs:attribute name="Description" type="xs:string" /></xs:complexType></xs:element><xs:element name="FileSharePermission"><xs:complexType><xs:attribute name="User" use="required" type="xs:string" /><xs:attribute name="Read" type="YesNoType" /><xs:attribute name="Delete" type="YesNoType" /><xs:attribute name="ReadPermission" type="YesNoType" /><xs:attribute name="ChangePermission" type="YesNoType" /><xs:attribute name="TakeOwnership" type="YesNoType" /><xs:attribute name="ReadAttributes" type="YesNoType" /><xs:attribute name="WriteAttributes" type="YesNoType" /><xs:attribute name="ReadExtendedAttributes" type="YesNoType" /><xs:attribute name="WriteExtendedAttributes" type="YesNoType" /><xs:attribute name="Synchronize" type="YesNoType" /><xs:attribute name="CreateFile" type="YesNoType" /><xs:attribute name="CreateChild" type="YesNoType" /><xs:attribute name="DeleteChild" type="YesNoType" /><xs:attribute name="Traverse" type="YesNoType" /><xs:attribute name="GenericAll" type="YesNoType" /><xs:attribute name="GenericExecute" type="YesNoType" /><xs:attribute name="GenericWrite" type="YesNoType" /><xs:attribute name="GenericRead" type="YesNoType" /></xs:complexType></xs:element><xs:element name="Group"><xs:complexType><xs:attribute name="Id" type="xs:string" use="required" /><xs:attribute name="Name" type="xs:string" use="required" /><xs:attribute name="Domain" type="xs:string" /></xs:complexType></xs:element><xs:element name="GroupRef"><xs:complexType><xs:attribute name="Id" type="xs:string" use="required" /></xs:complexType></xs:element><xs:element name="InternetShortcut"><xs:complexType><xs:attribute name="Id" type="xs:string" use="required" /><xs:attribute name="Directory" type="xs:string" /><xs:attribute name="Name" type="xs:string" use="required" /><xs:attribute name="Target" type="xs:string" use="required" /></xs:complexType></xs:element><xs:element name="PerformanceCategory"><xs:complexType><xs:sequence><xs:element ref="PerformanceCounter" minOccurs="0" maxOccurs="unbounded" /></xs:sequence><xs:attribute name="Id" type="xs:string" /><xs:attribute name="Name" type="xs:string" use="optional" /><xs:attribute name="Help" type="xs:string" use="optional" /><xs:attribute name="MultiInstance" type="YesNoType" use="optional" /><xs:attribute name="Library" type="xs:string" use="optional" /><xs:attribute name="Open" type="xs:string" use="optional" /><xs:attribute name="Close" type="xs:string" use="optional" /><xs:attribute name="Collect" type="xs:string" use="optional" /><xs:attribute name="DefaultLanguage" type="PerformanceCounterLanguageType" /></xs:complexType></xs:element><xs:element name="PerformanceCounter"><xs:complexType><xs:attribute name="Name" type="xs:string" /><xs:attribute name="Help" type="xs:string" use="optional" /><xs:attribute name="Type" type="PerformanceCounterTypesType" /><xs:attribute name="Language" type="PerformanceCounterLanguageType" use="optional" /></xs:complexType></xs:element><xs:element name="PerfCounter"><xs:complexType><xs:attribute name="Name" type="xs:string" /></xs:complexType></xs:element><xs:element name="PerfCounterManifest"><xs:complexType><xs:attribute name="ResourceFileDirectory" type="xs:string" use="optional" /></xs:complexType></xs:element><xs:element name="EventManifest"><xs:complexType><xs:attribute name="MessageFile" type="xs:string" use="optional" /><xs:attribute name="ResourceFile" type="xs:string" use="optional" /></xs:complexType></xs:element><xs:element name="PermissionEx"><xs:complexType><xs:attribute name="Domain" type="xs:string" /><xs:attribute name="User" use="required" type="xs:string" /><xs:attribute name="Read" type="YesNoType" /><xs:attribute name="Delete" type="YesNoType" /><xs:attribute name="ReadPermission" type="YesNoType" /><xs:attribute name="ChangePermission" type="YesNoType" /><xs:attribute name="TakeOwnership" type="YesNoType" /><xs:attribute name="ReadAttributes" type="YesNoType" /><xs:attribute name="WriteAttributes" type="YesNoType" /><xs:attribute name="ReadExtendedAttributes" type="YesNoType" /><xs:attribute name="WriteExtendedAttributes" type="YesNoType" /><xs:attribute name="Synchronize" type="YesNoType" /><xs:attribute name="CreateFile" type="YesNoType" /><xs:attribute name="CreateChild" type="YesNoType" /><xs:attribute name="DeleteChild" type="YesNoType" /><xs:attribute name="Traverse" type="YesNoType" /><xs:attribute name="Append" type="YesNoType" /><xs:attribute name="Execute" type="YesNoType" /><xs:attribute name="Write" type="YesNoType" /><xs:attribute name="CreateSubkeys" type="YesNoType" /><xs:attribute name="EnumerateSubkeys" type="YesNoType" /><xs:attribute name="Notify" type="YesNoType" /><xs:attribute name="CreateLink" type="YesNoType" /><xs:attribute name="GenericAll" type="YesNoType" /><xs:attribute name="GenericExecute" type="YesNoType" /><xs:attribute name="GenericWrite" type="YesNoType" /><xs:attribute name="GenericRead" type="YesNoType" /><xs:attribute name="ServiceQueryConfig" type="YesNoType" /><xs:attribute name="ServiceChangeConfig" type="YesNoType" /><xs:attribute name="ServiceQueryStatus" type="YesNoType" /><xs:attribute name="ServiceEnumerateDependents" type="YesNoType" /><xs:attribute name="ServiceStart" type="YesNoType" /><xs:attribute name="ServiceStop" type="YesNoType" /><xs:attribute name="ServicePauseContinue" type="YesNoType" /><xs:attribute name="ServiceInterrogate" type="YesNoType" /><xs:attribute name="ServiceUserDefinedControl" type="YesNoType" /></xs:complexType></xs:element><xs:element name="ServiceConfig"><xs:complexType><xs:attribute name="ServiceName" type="xs:string" /><xs:attribute name="FirstFailureActionType" use="required"><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="none" /><xs:enumeration value="reboot" /><xs:enumeration value="restart" /><xs:enumeration value="runCommand" /></xs:restriction></xs:simpleType></xs:attribute><xs:attribute name="SecondFailureActionType" use="required"><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="none" /><xs:enumeration value="reboot" /><xs:enumeration value="restart" /><xs:enumeration value="runCommand" /></xs:restriction></xs:simpleType></xs:attribute><xs:attribute name="ThirdFailureActionType" use="required"><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="none" /><xs:enumeration value="reboot" /><xs:enumeration value="restart" /><xs:enumeration value="runCommand" /></xs:restriction></xs:simpleType></xs:attribute><xs:attribute name="ResetPeriodInDays" type="xs:integer" /><xs:attribute name="RestartServiceDelayInSeconds" type="xs:integer" /><xs:attribute name="ProgramCommandLine" type="xs:string" /><xs:attribute name="RebootMessage" type="xs:string" /></xs:complexType></xs:element><xs:element name="User"><xs:complexType><xs:sequence><xs:element ref="GroupRef" minOccurs="0" maxOccurs="unbounded" /></xs:sequence><xs:attribute name="Id" type="xs:string" use="required" /><xs:attribute name="Name" use="required" type="xs:string" /><xs:attribute name="Domain" type="xs:string" /><xs:attribute name="Password" type="xs:string" /><xs:attribute name="PasswordNeverExpires" type="YesNoType" /><xs:attribute name="CanNotChangePassword" type="YesNoType" /><xs:attribute name="RemoveOnUninstall" type="YesNoType" /><xs:attribute name="FailIfExists" type="YesNoType" /><xs:attribute name="LogonAsService" type="YesNoType" /><xs:attribute name="UpdateIfExists" type="YesNoType" /><xs:attribute name="PasswordExpired" type="YesNoType" /><xs:attribute name="Disabled" type="YesNoType" /><xs:attribute name="CreateUser" type="YesNoType" /></xs:complexType></xs:element><xs:element name="XmlFile"><xs:complexType><xs:attribute name="Id" use="required" type="xs:string" /><xs:attribute name="ElementPath" use="required" type="xs:string" /><xs:attribute name="File" use="required" type="xs:string" /><xs:attribute name="Name" type="xs:string" /><xs:attribute name="Value" type="xs:string" /><xs:attribute name="Action" use="required"><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="createElement" /><xs:enumeration value="deleteValue" /><xs:enumeration value="setValue" /><xs:enumeration value="bulkSetValue" /></xs:restriction></xs:simpleType></xs:attribute><xs:attribute name="Permanent" type="YesNoType" /><xs:attribute name="Sequence" use="optional" type="xs:integer" /><xs:attribute name="SelectionLanguage"><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="XPath" /><xs:enumeration value="XSLPattern" /></xs:restriction></xs:simpleType></xs:attribute></xs:complexType></xs:element><xs:element name="XmlConfig"><xs:complexType mixed="true"><xs:sequence><xs:element ref="XmlConfig" minOccurs="0" maxOccurs="unbounded" /></xs:sequence><xs:attribute name="Id" use="required" type="xs:string" /><xs:attribute name="Action"><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="create" /><xs:enumeration value="delete" /></xs:restriction></xs:simpleType></xs:attribute><xs:attribute name="ElementPath" use="required" type="xs:string" /><xs:attribute name="File" use="required" type="xs:string" /><xs:attribute name="Name" type="xs:string" /><xs:attribute name="Node"><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="element" /><xs:enumeration value="value" /><xs:enumeration value="document" /></xs:restriction></xs:simpleType></xs:attribute><xs:attribute name="On"><xs:simpleType><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="install" /><xs:enumeration value="uninstall" /></xs:restriction></xs:simpleType></xs:attribute><xs:attribute name="Sequence" use="optional" type="xs:integer" /><xs:attribute name="Value" type="xs:string" /><xs:attribute name="VerifyPath" type="xs:string" /></xs:complexType></xs:element><xs:simpleType name="YesNoType"><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="no" /><xs:enumeration value="yes" /></xs:restriction></xs:simpleType><xs:simpleType name="PerformanceCounterLanguageType"><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="afrikaans" /><xs:enumeration value="albanian" /><xs:enumeration value="arabic" /><xs:enumeration value="armenian" /><xs:enumeration value="assamese" /><xs:enumeration value="azeri" /><xs:enumeration value="basque" /><xs:enumeration value="belarusian" /><xs:enumeration value="bengali" /><xs:enumeration value="bulgarian" /><xs:enumeration value="catalan" /><xs:enumeration value="chinese" /><xs:enumeration value="croatian" /><xs:enumeration value="czech" /><xs:enumeration value="danish" /><xs:enumeration value="divehi" /><xs:enumeration value="dutch" /><xs:enumeration value="english" /><xs:enumeration value="estonian" /><xs:enumeration value="faeroese" /><xs:enumeration value="farsi" /><xs:enumeration value="finnish" /><xs:enumeration value="french" /><xs:enumeration value="galician" /><xs:enumeration value="georgian" /><xs:enumeration value="german" /><xs:enumeration value="greek" /><xs:enumeration value="gujarati" /><xs:enumeration value="hebrew" /><xs:enumeration value="hindi" /><xs:enumeration value="hungarian" /><xs:enumeration value="icelandic" /><xs:enumeration value="indonesian" /><xs:enumeration value="italian" /><xs:enumeration value="japanese" /><xs:enumeration value="kannada" /><xs:enumeration value="kashmiri" /><xs:enumeration value="kazak" /><xs:enumeration value="konkani" /><xs:enumeration value="korean" /><xs:enumeration value="kyrgyz" /><xs:enumeration value="latvian" /><xs:enumeration value="lithuanian" /><xs:enumeration value="macedonian" /><xs:enumeration value="malay" /><xs:enumeration value="malayalam" /><xs:enumeration value="manipuri" /><xs:enumeration value="marathi" /><xs:enumeration value="mongolian" /><xs:enumeration value="nepali" /><xs:enumeration value="norwegian" /><xs:enumeration value="oriya" /><xs:enumeration value="polish" /><xs:enumeration value="portuguese" /><xs:enumeration value="punjabi" /><xs:enumeration value="romanian" /><xs:enumeration value="russian" /><xs:enumeration value="sanskrit" /><xs:enumeration value="serbian" /><xs:enumeration value="sindhi" /><xs:enumeration value="slovak" /><xs:enumeration value="slovenian" /><xs:enumeration value="spanish" /><xs:enumeration value="swahili" /><xs:enumeration value="swedish" /><xs:enumeration value="syriac" /><xs:enumeration value="tamil" /><xs:enumeration value="tatar" /><xs:enumeration value="telugu" /><xs:enumeration value="thai" /><xs:enumeration value="turkish" /><xs:enumeration value="ukrainian" /><xs:enumeration value="urdu" /><xs:enumeration value="uzbek" /><xs:enumeration value="vietnamese" /></xs:restriction></xs:simpleType><xs:simpleType name="PerformanceCounterTypesType"><xs:restriction base="xs:NMTOKEN"><xs:enumeration value="averageBase" /><xs:enumeration value="averageCount64" /><xs:enumeration value="averageTimer32" /><xs:enumeration value="counterDelta32" /><xs:enumeration value="counterTimerInverse" /><xs:enumeration value="sampleFraction" /><xs:enumeration value="timer100Ns" /><xs:enumeration value="counterTimer" /><xs:enumeration value="rawFraction" /><xs:enumeration value="timer100NsInverse" /><xs:enumeration value="counterMultiTimer" /><xs:enumeration value="counterMultiTimer100Ns" /><xs:enumeration value="counterMultiTimerInverse" /><xs:enumeration value="counterMultiTimer100NsInverse" /><xs:enumeration value="elapsedTime" /><xs:enumeration value="sampleBase" /><xs:enumeration value="rawBase" /><xs:enumeration value="counterMultiBase" /><xs:enumeration value="rateOfCountsPerSecond64" /><xs:enumeration value="rateOfCountsPerSecond32" /><xs:enumeration value="countPerTimeInterval64" /><xs:enumeration value="countPerTimeInterval32" /><xs:enumeration value="sampleCounter" /><xs:enumeration value="counterDelta64" /><xs:enumeration value="numberOfItems64" /><xs:enumeration value="numberOfItems32" /><xs:enumeration value="numberOfItemsHEX64" /><xs:enumeration value="numberOfItemsHEX32" /></xs:restriction></xs:simpleType></xs:schema>