Merge branch 'create_data_synchronization_base' into 'master'
Импорт пакета разработки [Rx] See merge request !1
Showing
82 changed files
with
4242 additions
and
0 deletions
DirRX.Dci/DirRX.Dci.Server/ModuleHandlers.cs
0 → 100644
DirRX.Dci/DirRX.Dci.Server/ModuleJobs.cs
0 → 100644
DirRX.Dci/DirRX.Dci.Server/ModuleQueries.xml
0 → 100644
DirRX.Dci/DirRX.Dci.Shared/Module.mtd
0 → 100644
| 1 | { | ||
| 2 | "$type": "Sungero.Metadata.SolutionMetadata, Sungero.Metadata", | ||
| 3 | "NameGuid": "f380c872-469a-4014-9ce5-ffb840907fc6", | ||
| 4 | "Name": "Dci", | ||
| 5 | "AsyncHandlers": [], | ||
| 6 | "ClientAssemblyName": "DirRX.Dci.Client", | ||
| 7 | "ClientBaseAssemblyName": "DirRX.Dci.ClientBase", | ||
| 8 | "ClientBaseNamespace": "DirRX.Dci.ClientBase", | ||
| 9 | "ClientNamespace": "DirRX.Dci.Client", | ||
| 10 | "Code": "Dci", | ||
| 11 | "CompanyCode": "DirRX", | ||
| 12 | "Cover": { | ||
| 13 | "NameGuid": "b41ac586-e41b-4b5c-99a2-d09d81032728", | ||
| 14 | "Actions": [], | ||
| 15 | "Background": null, | ||
| 16 | "Footer": { | ||
| 17 | "NameGuid": "b9ace2f4-94cc-49a4-834f-c73df793fb4d", | ||
| 18 | "BackgroundPosition": "Stretch" | ||
| 19 | }, | ||
| 20 | "Groups": [], | ||
| 21 | "Header": { | ||
| 22 | "NameGuid": "6e9571a3-229f-4173-9651-503932893c1c", | ||
| 23 | "BackgroundPosition": "Stretch" | ||
| 24 | }, | ||
| 25 | "Tabs": [] | ||
| 26 | }, | ||
| 27 | "DesktopViews": [], | ||
| 28 | "IconResourcesKeys": [], | ||
| 29 | "Importance": "Medium", | ||
| 30 | "InterfaceAssemblyName": "Sungero.Domain.Interfaces", | ||
| 31 | "InterfaceNamespace": "DirRX.Dci", | ||
| 32 | "OrderedSpecialFolders": [], | ||
| 33 | "PublicStructures": [], | ||
| 34 | "ResourceInterfaceAssemblyName": "Sungero.Domain.Interfaces", | ||
| 35 | "ResourceInterfaceNamespace": "DirRX.Dci", | ||
| 36 | "ResourcesKeys": [], | ||
| 37 | "ServerAssemblyName": "DirRX.Dci.Server", | ||
| 38 | "ServerNamespace": "DirRX.Dci.Server", | ||
| 39 | "SharedAssemblyName": "DirRX.Dci.Shared", | ||
| 40 | "SharedNamespace": "DirRX.Dci.Shared", | ||
| 41 | "SpecialFolders": [], | ||
| 42 | "Version": "1.0.4427.0", | ||
| 43 | "Widgets": [], | ||
| 44 | "Versions": [ | ||
| 45 | { | ||
| 46 | "Type": "SolutionMetadata", | ||
| 47 | "Number": 8 | ||
| 48 | }, | ||
| 49 | { | ||
| 50 | "Type": "ModuleMetadata", | ||
| 51 | "Number": 8 | ||
| 52 | }, | ||
| 53 | { | ||
| 54 | "Type": "DomainApi", | ||
| 55 | "Number": 3 | ||
| 56 | } | ||
| 57 | ] | ||
| 58 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
DirRX.Dci/DirRX.Dci.Shared/Module.resx
0 → 100644
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
DirRX.Dci/DirRX.Dci.Shared/Module.ru.resx
0 → 100644
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
DirRX.Dci/DirRX.Dci.Shared/ModuleSystem.resx
0 → 100644
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | <data name="DisplayName" xml:space="preserve"> | ||
| 121 | <value>Dci</value> | ||
| 122 | </data> | ||
| 123 | <data name="CoverTitle" xml:space="preserve"> | ||
| 124 | <value>Dci</value> | ||
| 125 | </data> | ||
| 126 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using DirRX.DciCore.DciProcessKind; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore.Client | ||
| 9 | { | ||
| 10 | partial class DciProcessKindFunctions | ||
| 11 | { | ||
| 12 | |||
| 13 | } | ||
| 14 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using DirRX.DciCore.DciProcessKind; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore | ||
| 9 | { | ||
| 10 | partial class DciProcessKindClientHandlers | ||
| 11 | { | ||
| 12 | |||
| 13 | } | ||
| 14 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> | ||
| 2 | <settings> | ||
| 3 | <ViewName>Default</ViewName> | ||
| 4 | <Collection175cf31544274d6b81205bd7b57bd993 FormGuid="e3903018-e6ef-4336-a294-2ccdc8d0bf63"> | ||
| 5 | <XtraSerializer version="1.0" application="GridControl"> | ||
| 6 | <property name="#LayoutVersion" isnull="true" /> | ||
| 7 | <property name="$GridControl" iskey="true" value="GridControl"> | ||
| 8 | <property name="GroupSummary" iskey="true" value="0" /> | ||
| 9 | <property name="View" isnull="true" iskey="true"> | ||
| 10 | <property name="ShowTotalSummary">false</property> | ||
| 11 | <property name="AllowMoveColumnToDropArea">false</property> | ||
| 12 | <property name="AllowColumnMoving">true</property> | ||
| 13 | <property name="ColumnChooserState" isnull="true" iskey="true"> | ||
| 14 | <property name="Location">1011,-2</property> | ||
| 15 | <property name="Size">220,250</property> | ||
| 16 | </property> | ||
| 17 | <property name="AutoWidth">false</property> | ||
| 18 | <property name="AllowGrouping">false</property> | ||
| 19 | <property name="AllowSorting">true</property> | ||
| 20 | <property name="ShowGroupPanel">false</property> | ||
| 21 | <property name="LinesPerRowMode">None</property> | ||
| 22 | <property name="IsRowCellMenuEnabled">false</property> | ||
| 23 | </property> | ||
| 24 | <property name="GroupCount">0</property> | ||
| 25 | <property name="TotalSummary" iskey="true" value="0" /> | ||
| 26 | <property name="Columns" iskey="true" value="2"> | ||
| 27 | <property name="Item1" isnull="true" iskey="true"> | ||
| 28 | <property name="FieldName">Name</property> | ||
| 29 | <property name="Visible">true</property> | ||
| 30 | <property name="Name">DciProcessKind_Messages_Name</property> | ||
| 31 | <property name="VisibleIndex">0</property> | ||
| 32 | <property name="Width">337</property> | ||
| 33 | <property name="ActualWidth">28*</property> | ||
| 34 | </property> | ||
| 35 | <property name="Item2" isnull="true" iskey="true"> | ||
| 36 | <property name="FieldName">Note</property> | ||
| 37 | <property name="Visible">true</property> | ||
| 38 | <property name="Name">DciProcessKind_Messages_Note</property> | ||
| 39 | <property name="VisibleIndex">1</property> | ||
| 40 | <property name="ActualWidth">57*</property> | ||
| 41 | </property> | ||
| 42 | </property> | ||
| 43 | <property name="SortInfo" iskey="true" value="0" /> | ||
| 44 | <property name="GroupSummarySortInfo" iskey="true" value="0" /> | ||
| 45 | </property> | ||
| 46 | </XtraSerializer> | ||
| 47 | </Collection175cf31544274d6b81205bd7b57bd993> | ||
| 48 | </settings> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
DirRX.DciCore/DirRX.DciCore.ClientBase/DciProcessKind/Generated/DefaultCollectionView.xml
0 → 100644
| 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> | ||
| 2 | <settings> | ||
| 3 | <ViewName>Default</ViewName> | ||
| 4 | <Collection FormGuid="cddd4c25-da1e-45d4-ab4b-0250a22ce940"> | ||
| 5 | <XtraSerializer version="1.0" application="GridControl"> | ||
| 6 | <property name="#LayoutVersion" isnull="true" /> | ||
| 7 | <property name="$GridControl" iskey="true" value="GridControl"> | ||
| 8 | <property name="GroupSummary" iskey="true" value="0" /> | ||
| 9 | <property name="View" isnull="true" iskey="true"> | ||
| 10 | <property name="ColumnChooserState" isnull="true" iskey="true"> | ||
| 11 | <property name="Location">840,-194</property> | ||
| 12 | <property name="Size">220,250</property> | ||
| 13 | </property> | ||
| 14 | <property name="AllowGrouping">true</property> | ||
| 15 | <property name="AllowSorting">true</property> | ||
| 16 | <property name="LinesPerRowMode">OneLineMode</property> | ||
| 17 | <property name="IsRowCellMenuEnabled">false</property> | ||
| 18 | </property> | ||
| 19 | <property name="TotalSummary" iskey="true" value="0" /> | ||
| 20 | <property name="GroupCount">0</property> | ||
| 21 | <property name="Columns" iskey="true" value="8"> | ||
| 22 | <property name="Item1" isnull="true" iskey="true"> | ||
| 23 | <property name="MinWidth">32</property> | ||
| 24 | <property name="FieldName">T</property> | ||
| 25 | <property name="FixedWidth">true</property> | ||
| 26 | <property name="Visible">true</property> | ||
| 27 | <property name="ExtendedVisibleIndex">0</property> | ||
| 28 | <property name="VisibleIndex">0</property> | ||
| 29 | <property name="Width">32</property> | ||
| 30 | <property name="ActualWidth">3*</property> | ||
| 31 | </property> | ||
| 32 | <property name="Item2" isnull="true" iskey="true"> | ||
| 33 | <property name="FieldName">Id</property> | ||
| 34 | <property name="Visible">false</property> | ||
| 35 | <property name="Name">DciProcessKind_Id</property> | ||
| 36 | <property name="ExtendedVisibleIndex">7</property> | ||
| 37 | <property name="VisibleIndex">5</property> | ||
| 38 | <property name="ActualWidth">6*</property> | ||
| 39 | </property> | ||
| 40 | <property name="Item3" isnull="true" iskey="true"> | ||
| 41 | <property name="FieldName">Status</property> | ||
| 42 | <property name="Visible">true</property> | ||
| 43 | <property name="Name">DciProcessKind_Status</property> | ||
| 44 | <property name="ExtendedVisibleIndex">6</property> | ||
| 45 | <property name="VisibleIndex">4</property> | ||
| 46 | <property name="ActualWidth">15*</property> | ||
| 47 | </property> | ||
| 48 | <property name="Item4" isnull="true" iskey="true"> | ||
| 49 | <property name="FieldName">Name</property> | ||
| 50 | <property name="Visible">true</property> | ||
| 51 | <property name="Name">DciProcessKind_Name</property> | ||
| 52 | <property name="ExtendedVisibleIndex">3</property> | ||
| 53 | <property name="VisibleIndex">1</property> | ||
| 54 | <property name="ActualWidth">17*</property> | ||
| 55 | </property> | ||
| 56 | <property name="Item5" isnull="true" iskey="true"> | ||
| 57 | <property name="FieldName">GUID</property> | ||
| 58 | <property name="Visible">false</property> | ||
| 59 | <property name="Name">DciProcessKind_GUID</property> | ||
| 60 | <property name="ExtendedVisibleIndex">1</property> | ||
| 61 | <property name="ActualWidth">NaN</property> | ||
| 62 | </property> | ||
| 63 | <property name="Item6" isnull="true" iskey="true"> | ||
| 64 | <property name="FieldName">ProcessType</property> | ||
| 65 | <property name="Visible">true</property> | ||
| 66 | <property name="Name">DciProcessKind_ProcessType</property> | ||
| 67 | <property name="ExtendedVisibleIndex">5</property> | ||
| 68 | <property name="VisibleIndex">3</property> | ||
| 69 | <property name="ActualWidth">14*</property> | ||
| 70 | </property> | ||
| 71 | <property name="Item7" isnull="true" iskey="true"> | ||
| 72 | <property name="FieldName">Description</property> | ||
| 73 | <property name="Visible">true</property> | ||
| 74 | <property name="Name">DciProcessKind_Description</property> | ||
| 75 | <property name="ExtendedVisibleIndex">4</property> | ||
| 76 | <property name="VisibleIndex">2</property> | ||
| 77 | <property name="ActualWidth">24*</property> | ||
| 78 | </property> | ||
| 79 | <property name="Item8" isnull="true" iskey="true"> | ||
| 80 | <property name="FieldName">Note</property> | ||
| 81 | <property name="Visible">false</property> | ||
| 82 | <property name="Name">DciProcessKind_Note</property> | ||
| 83 | <property name="ExtendedVisibleIndex">2</property> | ||
| 84 | <property name="ActualWidth">NaN</property> | ||
| 85 | </property> | ||
| 86 | </property> | ||
| 87 | <property name="SortInfo" iskey="true" value="0" /> | ||
| 88 | <property name="GroupSummarySortInfo" iskey="true" value="0" /> | ||
| 89 | </property> | ||
| 90 | </XtraSerializer> | ||
| 91 | </Collection> | ||
| 92 | </settings> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> | ||
| 2 | <settings> | ||
| 3 | <ViewName>Default</ViewName> | ||
| 4 | <Folder FormGuid="8dbb6507-6d7b-4ef2-9247-a64a15eb5dbb"> | ||
| 5 | <XtraSerializer version="1.0" application="GridControl"> | ||
| 6 | <property name="#LayoutVersion" isnull="true" /> | ||
| 7 | <property name="$GridControl" iskey="true" value="GridControl"> | ||
| 8 | <property name="Columns" iskey="true" value="3"> | ||
| 9 | <property name="Item1" isnull="true" iskey="true"> | ||
| 10 | <property name="FieldName">T</property> | ||
| 11 | <property name="Visible">true</property> | ||
| 12 | <property name="VisibleIndex">0</property> | ||
| 13 | </property> | ||
| 14 | <property name="Item2" isnull="true" iskey="true"> | ||
| 15 | <property name="FieldName">Id</property> | ||
| 16 | <property name="Visible">true</property> | ||
| 17 | <property name="Name">DciProcessKind_Id</property> | ||
| 18 | <property name="VisibleIndex">1</property> | ||
| 19 | </property> | ||
| 20 | <property name="Item3" isnull="true" iskey="true"> | ||
| 21 | <property name="FieldName">Name</property> | ||
| 22 | <property name="Visible">true</property> | ||
| 23 | <property name="Name">DciProcessKind_Name</property> | ||
| 24 | <property name="VisibleIndex">2</property> | ||
| 25 | </property> | ||
| 26 | </property> | ||
| 27 | </property> | ||
| 28 | </XtraSerializer> | ||
| 29 | </Folder> | ||
| 30 | </settings> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using DirRX.DciCore.DciSetting; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore.Client | ||
| 9 | { | ||
| 10 | partial class DciSettingFunctions | ||
| 11 | { | ||
| 12 | |||
| 13 | } | ||
| 14 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using DirRX.DciCore.DciSetting; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore | ||
| 9 | { | ||
| 10 | partial class DciSettingClientHandlers | ||
| 11 | { | ||
| 12 | |||
| 13 | } | ||
| 14 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> | ||
| 2 | <settings> | ||
| 3 | <ViewName>Default</ViewName> | ||
| 4 | <Collection FormGuid="cddd4c25-da1e-45d4-ab4b-0250a22ce940"> | ||
| 5 | <XtraSerializer version="1.0" application="GridControl"> | ||
| 6 | <property name="#LayoutVersion" isnull="true" /> | ||
| 7 | <property name="$GridControl" iskey="true" value="GridControl"> | ||
| 8 | <property name="Columns" iskey="true" value="3"> | ||
| 9 | <property name="Item1" isnull="true" iskey="true"> | ||
| 10 | <property name="FieldName">T</property> | ||
| 11 | <property name="Visible">true</property> | ||
| 12 | <property name="VisibleIndex">0</property> | ||
| 13 | </property> | ||
| 14 | <property name="Item2" isnull="true" iskey="true"> | ||
| 15 | <property name="FieldName">Id</property> | ||
| 16 | <property name="Visible">true</property> | ||
| 17 | <property name="Name">DciSetting_Id</property> | ||
| 18 | <property name="VisibleIndex">1</property> | ||
| 19 | </property> | ||
| 20 | <property name="Item3" isnull="true" iskey="true"> | ||
| 21 | <property name="FieldName">Name</property> | ||
| 22 | <property name="Visible">true</property> | ||
| 23 | <property name="Name">DciSetting_Name</property> | ||
| 24 | <property name="VisibleIndex">2</property> | ||
| 25 | </property> | ||
| 26 | </property> | ||
| 27 | </property> | ||
| 28 | </XtraSerializer> | ||
| 29 | </Collection> | ||
| 30 | </settings> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8" standalone="yes"?> | ||
| 2 | <settings> | ||
| 3 | <ViewName>Default</ViewName> | ||
| 4 | <Folder FormGuid="8dbb6507-6d7b-4ef2-9247-a64a15eb5dbb"> | ||
| 5 | <XtraSerializer version="1.0" application="GridControl"> | ||
| 6 | <property name="#LayoutVersion" isnull="true" /> | ||
| 7 | <property name="$GridControl" iskey="true" value="GridControl"> | ||
| 8 | <property name="Columns" iskey="true" value="3"> | ||
| 9 | <property name="Item1" isnull="true" iskey="true"> | ||
| 10 | <property name="FieldName">T</property> | ||
| 11 | <property name="Visible">true</property> | ||
| 12 | <property name="VisibleIndex">0</property> | ||
| 13 | </property> | ||
| 14 | <property name="Item2" isnull="true" iskey="true"> | ||
| 15 | <property name="FieldName">Id</property> | ||
| 16 | <property name="Visible">true</property> | ||
| 17 | <property name="Name">DciSetting_Id</property> | ||
| 18 | <property name="VisibleIndex">1</property> | ||
| 19 | </property> | ||
| 20 | <property name="Item3" isnull="true" iskey="true"> | ||
| 21 | <property name="FieldName">Name</property> | ||
| 22 | <property name="Visible">true</property> | ||
| 23 | <property name="Name">DciSetting_Name</property> | ||
| 24 | <property name="VisibleIndex">2</property> | ||
| 25 | </property> | ||
| 26 | </property> | ||
| 27 | </property> | ||
| 28 | </XtraSerializer> | ||
| 29 | </Folder> | ||
| 30 | </settings> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
982 Bytes
| 1 | <svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32"><title>GroupIconGroup2_large_5430a5b483b34623a8a172567176cf0c</title><path d="M30,13H26.95c-0.16-.45-1.11-2.16-1.32-2.58L27.3,8.75c0.76-.76,1-1.37.19-2.13L24.75,3.88c-0.76-.76-1.11-0.14-1.87.61L21.12,6.25c-0.31-.14-1.8-1.08-2.12-1.2V2c0-.5,0-1-1.06-1H14.06A0.88,0.88,0,0,0,13,2V5.05c-0.39.14-1.93,1.07-2.29,1.24l-2.21-2C7.75,3.57,8,3.37,6.83,3.92L4.09,6.66a1.39,1.39,0,0,0,.22,2.16l1.85,1.85C6,11,5.19,12.61,5.05,13H2a0.84,0.84,0,0,0-1,1v4c0,0.9,1.26,1,1,1H5c0.11,0.32.94,1.69,1.08,2l-2,2c-0.76.76-1.05,1.56-.3,2.32L6.5,28.08c0.76,0.76,1.18.48,1.94-.27l1.93-1.93c0.42,0.21,2.14,1,2.58,1.21L13,30c0.13,0.25-.07,1,1,1h4a1,1,0,0,0,1-1V27c0.39-.14,1.71-1.08,2.08-1.25l1.85,1.85a1.49,1.49,0,0,0,2.34.14L28,25c0.76-.76.23-0.94-0.53-1.69l-1.85-1.85c0.17-.37,1.19-2.07,1.32-2.46H30a0.92,0.92,0,0,0,1-1.06V14.06A0.92,0.92,0,0,0,30,13ZM16,20.88A4.59,4.59,0,0,1,11.13,16,4.82,4.82,0,0,1,16,11.13,5,5,0,0,1,20.88,16,4.78,4.78,0,0,1,16,20.88Z" fill="#fff"/><path d="M18,2V4.7a2,2,0,0,0,1.33,1.89c0.29,0.1.56,0.21,0.82,0.33a2,2,0,0,0,2.25-.4l1.82-1.82L27,7.51,25.32,9.24a2,2,0,0,0-.38,2.31,10,10,0,0,1,.48,1.12A2,2,0,0,0,27.3,14H30v4H27.3a2,2,0,0,0-1.89,1.33,10,10,0,0,1-.4,1,2,2,0,0,0,.39,2.28l1.91,1.91-2.83,2.83-1.91-1.91A2,2,0,0,0,20.3,25a9.94,9.94,0,0,1-1,.4A2,2,0,0,0,18,27.3V30H14V27.3a2,2,0,0,0-1.33-1.89,10,10,0,0,1-1.12-.48,2,2,0,0,0-2.31.38l-2,2L4.41,24.49l2.09-2.09a2,2,0,0,0,.4-2.25c-0.12-.25-0.23-0.53-0.33-0.82A2,2,0,0,0,4.7,18H2V14H4.7a2,2,0,0,0,1.89-1.33,10,10,0,0,1,.4-1,2,2,0,0,0-.39-2.28L4.69,7.51,7.51,4.69,9.42,6.59A2,2,0,0,0,11.7,7a10,10,0,0,1,1-.4A2,2,0,0,0,14,4.7V2h4M16,22a6,6,0,1,0-6-6,6,6,0,0,0,6,6M18,0H14a2,2,0,0,0-2,2V4.7a11.91,11.91,0,0,0-1.16.48L8.93,3.27a2,2,0,0,0-2.83,0L3.27,6.1a2,2,0,0,0,0,2.83l1.91,1.91A11.9,11.9,0,0,0,4.7,12H2a2,2,0,0,0-2,2v4a2,2,0,0,0,2,2H4.7c0.12,0.33.25,0.66,0.39,1L3,23.07A2,2,0,0,0,3,25.9l2.83,2.83a2,2,0,0,0,2.83,0l2-2A11.92,11.92,0,0,0,12,27.3V30a2,2,0,0,0,2,2h4a2,2,0,0,0,2-2V27.3a11.89,11.89,0,0,0,1.16-.48l1.91,1.91a2,2,0,0,0,2.83,0l2.83-2.83a2,2,0,0,0,0-2.83l-1.91-1.91A11.9,11.9,0,0,0,27.3,20H30a2,2,0,0,0,2-2V14a2,2,0,0,0-2-2H27.3a11.92,11.92,0,0,0-.57-1.35l1.72-1.72a2,2,0,0,0,0-2.83L25.63,3.27a2,2,0,0,0-2.83,0L21,5.09c-0.32-.15-0.65-0.28-1-0.39V2a2,2,0,0,0-2-2h0ZM16,20a4,4,0,1,1,4-4,4,4,0,0,1-4,4h0Z" fill="#6fa6d4"/></svg> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | |||
| 7 | namespace DirRX.DciCore.Client | ||
| 8 | { | ||
| 9 | public class ModuleFunctions | ||
| 10 | { | ||
| 11 | |||
| 12 | /// <summary> | ||
| 13 | /// Открыть настройки DCI. | ||
| 14 | /// </summary> | ||
| 15 | [Public] | ||
| 16 | public virtual void ShowDciSettings() | ||
| 17 | { | ||
| 18 | var setting = Functions.DciSetting.Remote.GetDciSettings(); | ||
| 19 | if (setting == null) | ||
| 20 | setting = Functions.DciSetting.Remote.CreateDciSetting(); | ||
| 21 | |||
| 22 | setting.Show(); | ||
| 23 | } | ||
| 24 | |||
| 25 | /// <summary> | ||
| 26 | /// Отправить тестовое сообщение для проверки связи. | ||
| 27 | /// </summary> | ||
| 28 | [Public] | ||
| 29 | public virtual void SendDciPingMessage() | ||
| 30 | { | ||
| 31 | var setting = Functions.DciSetting.Remote.GetDciSettings(); | ||
| 32 | if (setting == null) | ||
| 33 | { | ||
| 34 | Dialogs.ShowMessage(DirRX.DciCore.Resources.DciSettingsNotFound, MessageType.Warning); | ||
| 35 | return; | ||
| 36 | } | ||
| 37 | |||
| 38 | var processGuid = Functions.Module.Remote.SendDciPing(); | ||
| 39 | |||
| 40 | var hyperLink = PublicFunctions.Module.GetHyperlinkToDciProcess(setting, processGuid); | ||
| 41 | Dialogs.ShowMessage(DirRX.DciCore.Resources.SendPingTrackingMessageFormat(hyperLink)); | ||
| 42 | } | ||
| 43 | |||
| 44 | } | ||
| 45 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
No preview for this file type
No preview for this file type
No preview for this file type
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using DirRX.DciCore.DciProcessKind; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore | ||
| 9 | { | ||
| 10 | partial class DciProcessKindServerHandlers | ||
| 11 | { | ||
| 12 | |||
| 13 | public override void BeforeSave(Sungero.Domain.BeforeSaveEventArgs e) | ||
| 14 | { | ||
| 15 | var validationText = string.Empty; | ||
| 16 | // Проверить корректность имени процесса. | ||
| 17 | validationText = Functions.Module.ValidateDciName(_obj.Name); | ||
| 18 | if (!string.IsNullOrWhiteSpace(validationText)) | ||
| 19 | e.AddError(DirRX.DciCore.DciProcessKinds.Resources.IncorrectProcessNameFormat(validationText)); | ||
| 20 | |||
| 21 | // Проверить корректность имени сообщений. | ||
| 22 | foreach (var row in _obj.Messages) | ||
| 23 | { | ||
| 24 | validationText = Functions.Module.ValidateDciName(row.Name); | ||
| 25 | if (!string.IsNullOrWhiteSpace(validationText)) | ||
| 26 | e.AddError(DirRX.DciCore.DciProcessKinds.Resources.IncorrectMessageNameFormat(validationText)); | ||
| 27 | } | ||
| 28 | |||
| 29 | // Проверить дубли среди имен сообщений в разрезе сообщения. | ||
| 30 | var doubleName = _obj.Messages.GroupBy(x => x.Name) | ||
| 31 | .Where(g => g.Count() > 1) | ||
| 32 | .Select(y => y.Key) | ||
| 33 | .FirstOrDefault(); | ||
| 34 | if (!string.IsNullOrWhiteSpace(doubleName)) | ||
| 35 | e.AddError(DirRX.DciCore.DciProcessKinds.Resources.NotUniqueMessageNameFormat(doubleName, _obj.Name)); | ||
| 36 | } | ||
| 37 | } | ||
| 38 | |||
| 39 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using DirRX.DciCore.DciProcessKind; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore.Server | ||
| 9 | { | ||
| 10 | partial class DciProcessKindFunctions | ||
| 11 | { | ||
| 12 | |||
| 13 | /// <summary> | ||
| 14 | /// Получить запись справочника по имени процесса. | ||
| 15 | /// </summary> | ||
| 16 | /// <param name="processName">Имя процесса DCI.</param> | ||
| 17 | /// <returns>Запись справочника "Вид межсистемного процесса".</returns> | ||
| 18 | [Public, Remote(IsPure = true)] | ||
| 19 | public static IDciProcessKind GetProcessKindByName(string processName) | ||
| 20 | { | ||
| 21 | var result = DciProcessKinds.GetAll().Where(x => x.Status == Status.Active | ||
| 22 | && x.Name == processName) | ||
| 23 | .FirstOrDefault(); | ||
| 24 | return result; | ||
| 25 | } | ||
| 26 | |||
| 27 | /// <summary> | ||
| 28 | /// Проверить существование записи справочника по имени процесса и имени сообщения. | ||
| 29 | /// </summary> | ||
| 30 | /// <param name="processName">Имя процесса DCI.</param> | ||
| 31 | /// <param name="messageName">Имя сообщения DCI.</param> | ||
| 32 | /// <returns>Пустая строка или текст ошибки.</returns> | ||
| 33 | [Public, Remote(IsPure = true)] | ||
| 34 | public static string CheckProcessKindExists(string processName, string messageName) | ||
| 35 | { | ||
| 36 | var process = GetProcessKindByName(processName); | ||
| 37 | if (process == null) | ||
| 38 | return DirRX.DciCore.DciProcessKinds.Resources.NotFoundProcessKindByProcessNameFormat(processName); | ||
| 39 | |||
| 40 | var messageRow = process.Messages.Where(x => x.Name == messageName).FirstOrDefault(); | ||
| 41 | if (messageRow == null) | ||
| 42 | return DirRX.DciCore.DciProcessKinds.Resources.NotFoundMessageInProcessKindFormat(processName, messageName); | ||
| 43 | |||
| 44 | return string.Empty; | ||
| 45 | } | ||
| 46 | |||
| 47 | } | ||
| 48 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using DirRX.DciCore.DciSetting; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore.Server | ||
| 9 | { | ||
| 10 | partial class DciSettingFunctions | ||
| 11 | { | ||
| 12 | |||
| 13 | /// <summary> | ||
| 14 | /// Создать запись справочника "Настройки DCI". | ||
| 15 | /// </summary> | ||
| 16 | /// <returns>Запись справочника "Настройки DCI".</returns> | ||
| 17 | [Public, Remote] | ||
| 18 | public static IDciSetting CreateDciSetting() | ||
| 19 | { | ||
| 20 | return DciSettings.Create(); | ||
| 21 | } | ||
| 22 | |||
| 23 | /// <summary> | ||
| 24 | /// Получить запись справочника "Настройки DCI". | ||
| 25 | /// </summary> | ||
| 26 | /// <returns>Запись справочника "Настройки DCI".</returns> | ||
| 27 | [Public, Remote(IsPure = true)] | ||
| 28 | public static IDciSetting GetDciSettings() | ||
| 29 | { | ||
| 30 | return DciSettings.GetAll().FirstOrDefault(); | ||
| 31 | } | ||
| 32 | |||
| 33 | } | ||
| 34 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
This diff is collapsed.
Click to expand it.
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using Sungero.Domain.Initialization; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore.Server | ||
| 9 | { | ||
| 10 | public partial class ModuleInitializer | ||
| 11 | { | ||
| 12 | |||
| 13 | public override void Initializing(Sungero.Domain.ModuleInitializingEventArgs e) | ||
| 14 | { | ||
| 15 | CreateDatabookRecords(); | ||
| 16 | } | ||
| 17 | |||
| 18 | /// <summary> | ||
| 19 | /// Создание записей справочника. | ||
| 20 | /// </summary> | ||
| 21 | public static void CreateDatabookRecords() | ||
| 22 | { | ||
| 23 | var processKind = DciProcessKinds.Null; | ||
| 24 | |||
| 25 | #region Процесс DCICheckLink. | ||
| 26 | |||
| 27 | processKind = CreateProcessKind(Constants.DciProcessKind.DCICheckLinkProcess.RecordGUID, | ||
| 28 | Constants.DciProcessKind.DCICheckLinkProcess.Name, | ||
| 29 | Constants.DciProcessKind.DCICheckLinkProcess.Note, | ||
| 30 | Constants.DciProcessKind.DCICheckLinkProcess.Description, | ||
| 31 | DciCore.DciProcessKind.ProcessType.Process, | ||
| 32 | Guid.Empty, | ||
| 33 | Calendar.SqlMinValue); | ||
| 34 | AddProcessMessage(processKind, | ||
| 35 | Constants.DciProcessKind.DCICheckLinkProcess.PingMessage.RowGUID, | ||
| 36 | Constants.DciProcessKind.DCICheckLinkProcess.PingMessage.Name, | ||
| 37 | Constants.DciProcessKind.DCICheckLinkProcess.PingMessage.Note); | ||
| 38 | AddProcessMessage(processKind, | ||
| 39 | Constants.DciProcessKind.DCICheckLinkProcess.PongMessage.RowGUID, | ||
| 40 | Constants.DciProcessKind.DCICheckLinkProcess.PongMessage.Name, | ||
| 41 | Constants.DciProcessKind.DCICheckLinkProcess.PongMessage.Note); | ||
| 42 | |||
| 43 | #endregion | ||
| 44 | } | ||
| 45 | |||
| 46 | /// <summary> | ||
| 47 | /// Создание записи в справочнике Виды межсистемных процессов. | ||
| 48 | /// </summary> | ||
| 49 | /// <param name="guid">Случайный GUID, ключевое поле записи - позволяет не привязываться к имени процесса и менять его.</param> | ||
| 50 | /// <param name="processName">Имя процесса.</param> | ||
| 51 | /// <param name="note">Примечания (заполняется один раз - при создании записи).</param> | ||
| 52 | /// <param name="description">Описание межсистемного процесса.</param> | ||
| 53 | /// <param name="processType">Тип процесса - синхронизация или сквозной бизнес-процесс.</param> | ||
| 54 | /// <param name="entityTypeGuid">GUID типа сущности.</param> | ||
| 55 | /// <param name="startSyncDate">Дата и время, от которой выполняется поиск измененных сущностей.</param> | ||
| 56 | /// <returns>Запись справочника Виды межсистемных процессов.</returns> | ||
| 57 | [Public] | ||
| 58 | public static IDciProcessKind CreateProcessKind(Guid guid, string processName, string note, string description, Enumeration processType, Guid entityTypeGuid, DateTime startSyncDate) | ||
| 59 | { | ||
| 60 | var record = DciProcessKinds.GetAll(x => x.GUID == guid.ToString()).FirstOrDefault(); | ||
| 61 | if (record == null) | ||
| 62 | { | ||
| 63 | InitializationLogger.Debug(string.Format("Виды межсистемных процессов. Создание записи для процесса {0}.", processName)); | ||
| 64 | record = DciProcessKinds.Create(); | ||
| 65 | record.GUID = guid.ToString(); | ||
| 66 | record.Note = note; | ||
| 67 | } | ||
| 68 | |||
| 69 | if (processName != record.Name) | ||
| 70 | record.Name = processName; | ||
| 71 | if (description != record.Description) | ||
| 72 | record.Description = description; | ||
| 73 | if (processType != record.ProcessType) | ||
| 74 | record.ProcessType = processType; | ||
| 75 | if (entityTypeGuid.ToString() != record.EntityTypeGUID) | ||
| 76 | record.EntityTypeGUID = entityTypeGuid.ToString(); | ||
| 77 | if (startSyncDate != record.LastOutSyncDate) | ||
| 78 | record.LastOutSyncDate = startSyncDate; | ||
| 79 | |||
| 80 | if (record.State.IsChanged) | ||
| 81 | { | ||
| 82 | InitializationLogger.Debug(string.Format("Виды межсистемных процессов. Сохранение записи для процесса {0}.", processName)); | ||
| 83 | record.Save(); | ||
| 84 | } | ||
| 85 | |||
| 86 | return record; | ||
| 87 | } | ||
| 88 | |||
| 89 | /// <summary> | ||
| 90 | /// Заполнение таблицы Сообщения в записи в справочника Виды межсистемных процессов. | ||
| 91 | /// </summary> | ||
| 92 | /// <param name="processKind">Запись справочника Виды межсистемных процессов.</param> | ||
| 93 | /// <param name="rowGUID">Случайный GUID, ключевое поле в таблице - позволяет не привязываться к имени сообщения и менять его.</param> | ||
| 94 | /// <param name="messageName">Имя сообщения.</param> | ||
| 95 | /// <param name="messageNote">Примечание.</param> | ||
| 96 | [Public] | ||
| 97 | public static void AddProcessMessage(IDciProcessKind processKind, Guid rowGUID, string messageName, string messageNote) | ||
| 98 | { | ||
| 99 | var row = processKind.Messages.Where(x => x.RowGUID == rowGUID.ToString()).FirstOrDefault(); | ||
| 100 | if (row == null) | ||
| 101 | { | ||
| 102 | InitializationLogger.Debug(string.Format("Виды межсистемных процессов. Добавление сообщения {0} для процесса {1}.", messageName, processKind.Name)); | ||
| 103 | row = processKind.Messages.AddNew(); | ||
| 104 | row.RowGUID = rowGUID.ToString(); | ||
| 105 | } | ||
| 106 | |||
| 107 | if (messageName != row.Name) | ||
| 108 | row.Name = messageName; | ||
| 109 | if (messageNote != row.Note) | ||
| 110 | row.Note = messageNote; | ||
| 111 | |||
| 112 | if (processKind.State.IsChanged) | ||
| 113 | { | ||
| 114 | InitializationLogger.Debug(string.Format("Виды межсистемных процессов. Сохранение сообщения {0} для процесса {1}.", messageName, processKind.Name)); | ||
| 115 | processKind.Save(); | ||
| 116 | } | ||
| 117 | } | ||
| 118 | } | ||
| 119 | } |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | |||
| 7 | namespace DirRX.DciCore.Server | ||
| 8 | { | ||
| 9 | public class ModuleJobs | ||
| 10 | { | ||
| 11 | |||
| 12 | /// <summary> | ||
| 13 | /// ФП запускает АО для отправки изменений из RX в DCI. | ||
| 14 | /// </summary> | ||
| 15 | public virtual void SendEntitiesToDciSynchronization() | ||
| 16 | { | ||
| 17 | |||
| 18 | var activeProcessKinds = DciProcessKinds.GetAll() | ||
| 19 | .Where(x => x.Status == Sungero.CoreEntities.DatabookEntry.Status.Active) | ||
| 20 | .Where(x => x.ProcessType == DciCore.DciProcessKind.ProcessType.DataSync || x.ProcessType == DciCore.DciProcessKind.ProcessType.DocSync); | ||
| 21 | |||
| 22 | foreach (var processKind in activeProcessKinds) | ||
| 23 | { | ||
| 24 | var asyncHandler = DciCore.AsyncHandlers.SendProcessMessage.Create(); | ||
| 25 | asyncHandler.IdProcessKind = processKind.Id; | ||
| 26 | asyncHandler.NameProcessKind = processKind.Name; | ||
| 27 | asyncHandler.ExecuteAsync(); | ||
| 28 | } | ||
| 29 | |||
| 30 | // TODO нет обработки ошибок | ||
| 31 | // TODO нет логов | ||
| 32 | } | ||
| 33 | |||
| 34 | } | ||
| 35 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | <data name="NotFoundProcessKindByProcessName" xml:space="preserve"> | ||
| 121 | <value>В справочнике "Виды межсистемных процессов" не найдена действующая запись для процесса с именем {0}. Выполните инициализацию решения, проверьте что запись действующая.</value> | ||
| 122 | </data> | ||
| 123 | <data name="NotFoundMessageInProcessKind" xml:space="preserve"> | ||
| 124 | <value>В справочнике "Виды межсистемных процессов" для процесса {0} не найдено сообщение с именем {1}. Выполните инициализацию решения.</value> | ||
| 125 | </data> | ||
| 126 | <data name="NotValidDciName" xml:space="preserve"> | ||
| 127 | <value>Некорректное имя {0}. Имя должно содержать только буквы (латиница, кириллица), цифры и символ подчеркивания. Имя не должно начинаться с цифры.</value> | ||
| 128 | </data> | ||
| 129 | <data name="IncorrectProcessName" xml:space="preserve"> | ||
| 130 | <value>Измените имя вида процесса. {0}</value> | ||
| 131 | </data> | ||
| 132 | <data name="IncorrectMessageName" xml:space="preserve"> | ||
| 133 | <value>Измените имя сообщения. {0}</value> | ||
| 134 | </data> | ||
| 135 | <data name="NotUniqueMessageName" xml:space="preserve"> | ||
| 136 | <value>Имя сообщения "{0}" должно быть уникальным в разрезе процесса "{1}".</value> | ||
| 137 | </data> | ||
| 138 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | <data name="NotFoundProcessKindByProcessName" xml:space="preserve"> | ||
| 121 | <value>В справочнике "Виды межсистемных процессов" не найдена действующая запись для процесса с именем {0}. Выполните инициализацию решения, проверьте что запись действующая.</value> | ||
| 122 | </data> | ||
| 123 | <data name="NotFoundMessageInProcessKind" xml:space="preserve"> | ||
| 124 | <value>В справочнике "Виды межсистемных процессов" для процесса {0} не найдено сообщение с именем {1}. Выполните инициализацию решения.</value> | ||
| 125 | </data> | ||
| 126 | <data name="NotValidDciName" xml:space="preserve"> | ||
| 127 | <value>Некорректное имя {0}. Имя должно содержать только буквы (латиница, кириллица), цифры и символ подчеркивания. Имя не должно начинаться с цифры.</value> | ||
| 128 | </data> | ||
| 129 | <data name="IncorrectProcessName" xml:space="preserve"> | ||
| 130 | <value>Измените имя вида процесса. {0}</value> | ||
| 131 | </data> | ||
| 132 | <data name="IncorrectMessageName" xml:space="preserve"> | ||
| 133 | <value>Измените имя сообщения. {0}</value> | ||
| 134 | </data> | ||
| 135 | <data name="NotUniqueMessageName" xml:space="preserve"> | ||
| 136 | <value>Имя сообщения "{0}" должно быть уникальным в разрезе процесса "{1}".</value> | ||
| 137 | </data> | ||
| 138 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using Sungero.Core; | ||
| 3 | |||
| 4 | namespace DirRX.DciCore.Constants | ||
| 5 | { | ||
| 6 | public static class DciProcessKind | ||
| 7 | { | ||
| 8 | |||
| 9 | /// <summary> | ||
| 10 | /// Стандартные имена сообщений для синхронизации записей справочника через DCI. | ||
| 11 | /// </summary> | ||
| 12 | public static class DefaultDciMessageName | ||
| 13 | { | ||
| 14 | [Public] | ||
| 15 | public const string RecordChanges = "SynchronizeRecordChanges"; | ||
| 16 | [Public] | ||
| 17 | public const string RecordDeletion = "SynchronizeRecordDeletion"; | ||
| 18 | } | ||
| 19 | |||
| 20 | #region Процесс DCICheckLink. | ||
| 21 | |||
| 22 | /// <summary> | ||
| 23 | /// Значения полей для записи справочника. | ||
| 24 | /// </summary> | ||
| 25 | public static class DCICheckLinkProcess | ||
| 26 | { | ||
| 27 | [Public] | ||
| 28 | public static readonly Guid RecordGUID = Guid.Parse("FF629668-7663-406C-A89E-D57C0F0F4D0C"); | ||
| 29 | [Public] | ||
| 30 | public const string Name = "DCICheckLink"; | ||
| 31 | public const string Description = "Проверка связи между системами"; | ||
| 32 | public const string Note = "Отправка тестового сообщения. Используется на обложке решения."; | ||
| 33 | |||
| 34 | public static class PingMessage | ||
| 35 | { | ||
| 36 | [Public] | ||
| 37 | public static readonly Guid RowGUID = Guid.Parse("7A39F16B-7F3E-4D54-8807-947371282914"); | ||
| 38 | [Public] | ||
| 39 | public const string Name = "Ping"; | ||
| 40 | |||
| 41 | public const string Note = "Сообщение с тестовыми данными"; | ||
| 42 | } | ||
| 43 | |||
| 44 | public static class PongMessage | ||
| 45 | { | ||
| 46 | [Public] | ||
| 47 | public static readonly Guid RowGUID = Guid.Parse("72EC2A7B-5CAF-464A-A89E-AA9D3A40AF95"); | ||
| 48 | [Public] | ||
| 49 | public const string Name = "Pong"; | ||
| 50 | |||
| 51 | public const string Note = "Отбойник о получении сообщения"; | ||
| 52 | } | ||
| 53 | } | ||
| 54 | #endregion | ||
| 55 | |||
| 56 | } | ||
| 57 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using DirRX.DciCore.DciProcessKind; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore | ||
| 9 | { | ||
| 10 | partial class DciProcessKindSharedHandlers | ||
| 11 | { | ||
| 12 | |||
| 13 | } | ||
| 14 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using DirRX.DciCore.DciProcessKind; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore.Shared | ||
| 9 | { | ||
| 10 | partial class DciProcessKindFunctions | ||
| 11 | { | ||
| 12 | |||
| 13 | } | ||
| 14 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | <data name="Property_Name" xml:space="preserve"> | ||
| 121 | <value>Name</value> | ||
| 122 | </data> | ||
| 123 | <data name="DisplayName" xml:space="preserve"> | ||
| 124 | <value>Вид межсистемного процесса</value> | ||
| 125 | </data> | ||
| 126 | <data name="AccusativeDisplayName" xml:space="preserve"> | ||
| 127 | <value>Виды межсистемных процессов</value> | ||
| 128 | </data> | ||
| 129 | <data name="CollectionDisplayName" xml:space="preserve"> | ||
| 130 | <value>Виды межсистемных процессов</value> | ||
| 131 | </data> | ||
| 132 | <data name="Property_GUID" xml:space="preserve"> | ||
| 133 | <value>GUID записи</value> | ||
| 134 | </data> | ||
| 135 | <data name="Property_Messages" xml:space="preserve"> | ||
| 136 | <value>Сообщения</value> | ||
| 137 | </data> | ||
| 138 | <data name="Property_ProcessType" xml:space="preserve"> | ||
| 139 | <value>Тип процесса</value> | ||
| 140 | </data> | ||
| 141 | <data name="Enum_ProcessType_DataSync" xml:space="preserve"> | ||
| 142 | <value>Синхронизация справочника</value> | ||
| 143 | </data> | ||
| 144 | <data name="Enum_ProcessType_DocSync" xml:space="preserve"> | ||
| 145 | <value>Синхронизация документа</value> | ||
| 146 | </data> | ||
| 147 | <data name="Enum_ProcessType_Process" xml:space="preserve"> | ||
| 148 | <value>Сквозной бизнес-процесс</value> | ||
| 149 | </data> | ||
| 150 | <data name="ControlGroup_7329a31f678641d3a5fccdd3fde0e7bf" xml:space="preserve"> | ||
| 151 | <value /> | ||
| 152 | </data> | ||
| 153 | <data name="ControlGroup_3c2997165b104c75b13049533d077c3d" xml:space="preserve"> | ||
| 154 | <value>Примечания</value> | ||
| 155 | </data> | ||
| 156 | <data name="Property_Description" xml:space="preserve"> | ||
| 157 | <value>Описание</value> | ||
| 158 | </data> | ||
| 159 | <data name="Property_Note" xml:space="preserve"> | ||
| 160 | <value>Примечание</value> | ||
| 161 | </data> | ||
| 162 | <data name="ControlGroup_c424d5cc88b44f81a951b57d2eabb9da" xml:space="preserve"> | ||
| 163 | <value /> | ||
| 164 | </data> | ||
| 165 | <data name="ControlGroup_462ec2b8adee4c71930c660c2eeb52c8" xml:space="preserve"> | ||
| 166 | <value>Сообщения</value> | ||
| 167 | </data> | ||
| 168 | <data name="Property_EntityTypeGUID" xml:space="preserve"> | ||
| 169 | <value>GUID типа сущности</value> | ||
| 170 | </data> | ||
| 171 | <data name="Property_LastOutSyncDate" xml:space="preserve"> | ||
| 172 | <value>Дата последней отправки</value> | ||
| 173 | </data> | ||
| 174 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | <data name="Property_Name" xml:space="preserve"> | ||
| 121 | <value>Имя</value> | ||
| 122 | </data> | ||
| 123 | <data name="DisplayName" xml:space="preserve"> | ||
| 124 | <value>Вид межсистемного процесса</value> | ||
| 125 | </data> | ||
| 126 | <data name="AccusativeDisplayName" xml:space="preserve"> | ||
| 127 | <value>Виды межсистемных процессов</value> | ||
| 128 | </data> | ||
| 129 | <data name="CollectionDisplayName" xml:space="preserve"> | ||
| 130 | <value>Виды межсистемных процессов</value> | ||
| 131 | </data> | ||
| 132 | <data name="Property_GUID" xml:space="preserve"> | ||
| 133 | <value>GUID записи</value> | ||
| 134 | </data> | ||
| 135 | <data name="Property_ProcessType" xml:space="preserve"> | ||
| 136 | <value>Тип процесса</value> | ||
| 137 | </data> | ||
| 138 | <data name="Enum_ProcessType_DataSync" xml:space="preserve"> | ||
| 139 | <value>Синхронизация справочника</value> | ||
| 140 | </data> | ||
| 141 | <data name="Enum_ProcessType_Process" xml:space="preserve"> | ||
| 142 | <value>Сквозной бизнес-процесс</value> | ||
| 143 | </data> | ||
| 144 | <data name="Enum_ProcessType_DocSync" xml:space="preserve"> | ||
| 145 | <value>Синхронизация документа</value> | ||
| 146 | </data> | ||
| 147 | <data name="ControlGroup_3c2997165b104c75b13049533d077c3d" xml:space="preserve"> | ||
| 148 | <value>Примечания</value> | ||
| 149 | </data> | ||
| 150 | <data name="Property_Description" xml:space="preserve"> | ||
| 151 | <value>Описание</value> | ||
| 152 | </data> | ||
| 153 | <data name="Property_Messages" xml:space="preserve"> | ||
| 154 | <value>Сообщения</value> | ||
| 155 | </data> | ||
| 156 | <data name="Property_Note" xml:space="preserve"> | ||
| 157 | <value>Примечание</value> | ||
| 158 | </data> | ||
| 159 | <data name="ControlGroup_462ec2b8adee4c71930c660c2eeb52c8" xml:space="preserve"> | ||
| 160 | <value>Сообщения</value> | ||
| 161 | </data> | ||
| 162 | <data name="Property_EntityTypeGUID" xml:space="preserve"> | ||
| 163 | <value>GUID типа сущности</value> | ||
| 164 | </data> | ||
| 165 | <data name="Property_LastOutSyncDate" xml:space="preserve"> | ||
| 166 | <value>Дата последней отправки</value> | ||
| 167 | </data> | ||
| 168 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | { | ||
| 2 | "$type": "Sungero.Metadata.EntityMetadata, Sungero.Metadata", | ||
| 3 | "NameGuid": "97a41c12-ed37-4790-afd4-529b70493184", | ||
| 4 | "Name": "DciProcessKindMessages", | ||
| 5 | "AccessRightsMode": "NoRight", | ||
| 6 | "BaseGuid": "a3d38bf5-0414-41f6-bb33-a4621d2e5a60", | ||
| 7 | "CanBeNavigationPropertyType": true, | ||
| 8 | "Code": "DciProcessKin1", | ||
| 9 | "ExtraSearchProperties": [], | ||
| 10 | "IsChildEntity": true, | ||
| 11 | "Properties": [ | ||
| 12 | { | ||
| 13 | "$type": "Sungero.Metadata.NavigationPropertyMetadata, Sungero.Metadata", | ||
| 14 | "NameGuid": "298ffbfe-b9e8-49b2-9f67-50503d28bfaa", | ||
| 15 | "Name": "DciProcessKind", | ||
| 16 | "CanBeSearch": false, | ||
| 17 | "Code": "DciProcessKind", | ||
| 18 | "EntityGuid": "b8fb59dc-559f-40b8-8ad3-2df642ff71d5", | ||
| 19 | "IsReferenceToRootEntity": true, | ||
| 20 | "IsShowedInList": false | ||
| 21 | }, | ||
| 22 | { | ||
| 23 | "$type": "Sungero.Metadata.StringPropertyMetadata, Sungero.Metadata", | ||
| 24 | "NameGuid": "a041d7a7-df7b-4973-8edf-c09e9b64d46a", | ||
| 25 | "Name": "Name", | ||
| 26 | "CanBeSearch": false, | ||
| 27 | "Code": "Name", | ||
| 28 | "IsEnabled": false, | ||
| 29 | "IsRequired": true, | ||
| 30 | "ListDataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 31 | "PreviousPropertyGuid": "298ffbfe-b9e8-49b2-9f67-50503d28bfaa" | ||
| 32 | }, | ||
| 33 | { | ||
| 34 | "$type": "Sungero.Metadata.StringPropertyMetadata, Sungero.Metadata", | ||
| 35 | "NameGuid": "72f6b57a-e893-430d-855b-1658630682bc", | ||
| 36 | "Name": "Note", | ||
| 37 | "CanBeSearch": false, | ||
| 38 | "Code": "Note", | ||
| 39 | "Length": 1000, | ||
| 40 | "ListDataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 41 | "PreviousPropertyGuid": "a041d7a7-df7b-4973-8edf-c09e9b64d46a" | ||
| 42 | }, | ||
| 43 | { | ||
| 44 | "$type": "Sungero.Metadata.StringPropertyMetadata, Sungero.Metadata", | ||
| 45 | "NameGuid": "43b48378-c48c-4631-b22c-c8ccbdae3bf4", | ||
| 46 | "Name": "RowGUID", | ||
| 47 | "CanBeSearch": false, | ||
| 48 | "Code": "RowGUID", | ||
| 49 | "IsEnabled": false, | ||
| 50 | "IsRequired": true, | ||
| 51 | "IsUnique": true, | ||
| 52 | "IsVisibility": false, | ||
| 53 | "ListDataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 54 | "PreviousPropertyGuid": "72f6b57a-e893-430d-855b-1658630682bc" | ||
| 55 | } | ||
| 56 | ], | ||
| 57 | "PublicStructures": [], | ||
| 58 | "RibbonCardMetadata": { | ||
| 59 | "NameGuid": "99f6c7c3-a806-41f5-bdae-9069316f5626", | ||
| 60 | "Name": "RibbonCard", | ||
| 61 | "Categories": [], | ||
| 62 | "Elements": [], | ||
| 63 | "Groups": [], | ||
| 64 | "IsAncestorMetadata": true, | ||
| 65 | "Pages": [], | ||
| 66 | "RibbonKind": "Card" | ||
| 67 | }, | ||
| 68 | "RibbonCollectionMetadata": { | ||
| 69 | "NameGuid": "53c4e4be-6d89-4fc2-8003-44582166fc12", | ||
| 70 | "Name": "RibbonCollection", | ||
| 71 | "Categories": [], | ||
| 72 | "Elements": [], | ||
| 73 | "Groups": [], | ||
| 74 | "IsAncestorMetadata": true, | ||
| 75 | "Pages": [] | ||
| 76 | }, | ||
| 77 | "Versions": [ | ||
| 78 | { | ||
| 79 | "Type": "EntityMetadata", | ||
| 80 | "Number": 11 | ||
| 81 | } | ||
| 82 | ] | ||
| 83 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
DirRX.DciCore/DirRX.DciCore.Shared/DciProcessKind@Messages/DciProcessKindMessages.ru.resx
0 → 100644
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
DirRX.DciCore/DirRX.DciCore.Shared/DciProcessKind@Messages/DciProcessKindMessagesSystem.resx
0 → 100644
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | <data name="Property_Name" xml:space="preserve"> | ||
| 121 | <value>Имя сообщения</value> | ||
| 122 | </data> | ||
| 123 | <data name="Property_Note" xml:space="preserve"> | ||
| 124 | <value>Примечание</value> | ||
| 125 | </data> | ||
| 126 | <data name="Property_RowGUID" xml:space="preserve"> | ||
| 127 | <value>GUID строки</value> | ||
| 128 | </data> | ||
| 129 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
DirRX.DciCore/DirRX.DciCore.Shared/DciProcessKind@Messages/DciProcessKindMessagesSystem.ru.resx
0 → 100644
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | <data name="Property_Name" xml:space="preserve"> | ||
| 121 | <value>Имя сообщения</value> | ||
| 122 | </data> | ||
| 123 | <data name="Property_Note" xml:space="preserve"> | ||
| 124 | <value>Примечание</value> | ||
| 125 | </data> | ||
| 126 | <data name="Property_RowGUID" xml:space="preserve"> | ||
| 127 | <value>GUID строки</value> | ||
| 128 | </data> | ||
| 129 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | { | ||
| 2 | "$type": "Sungero.Metadata.EntityMetadata, Sungero.Metadata", | ||
| 3 | "NameGuid": "0a291244-941b-4006-8497-06ecd1fabca4", | ||
| 4 | "Name": "DciSetting", | ||
| 5 | "BaseGuid": "04581d26-0780-4cfd-b3cd-c2cafc5798b0", | ||
| 6 | "CanBeNavigationPropertyType": true, | ||
| 7 | "Code": "DciSetting", | ||
| 8 | "CreationAreaMetadata": { | ||
| 9 | "NameGuid": "f7766750-eee2-4fcd-8003-5c06a90d1f44", | ||
| 10 | "Name": "CreationArea", | ||
| 11 | "Buttons": [], | ||
| 12 | "IsAncestorMetadata": true | ||
| 13 | }, | ||
| 14 | "ExtraSearchProperties": [], | ||
| 15 | "FilterPanel": { | ||
| 16 | "NameGuid": "b0125fbd-3b91-4dbb-914a-689276216404", | ||
| 17 | "Name": "FilterPanel", | ||
| 18 | "Controls": [], | ||
| 19 | "IsAncestorMetadata": true | ||
| 20 | }, | ||
| 21 | "Forms": [ | ||
| 22 | { | ||
| 23 | "$type": "Sungero.Metadata.StandaloneFormMetadata, Sungero.Metadata", | ||
| 24 | "NameGuid": "f345093b-e6c2-4742-85eb-bc661cd50bee", | ||
| 25 | "Name": "Card", | ||
| 26 | "Controls": [ | ||
| 27 | { | ||
| 28 | "$type": "Sungero.Metadata.ControlGroupMetadata, Sungero.Metadata", | ||
| 29 | "NameGuid": "be475439-282f-4f2d-b313-5efcff782627", | ||
| 30 | "Name": "ControlGroup" | ||
| 31 | }, | ||
| 32 | { | ||
| 33 | "$type": "Sungero.Metadata.ControlMetadata, Sungero.Metadata", | ||
| 34 | "NameGuid": "662ffa75-a86a-4ed0-98f8-a0ee5d7d5b63", | ||
| 35 | "Name": "Control", | ||
| 36 | "ColumnNumber": 0, | ||
| 37 | "ColumnSpan": 1, | ||
| 38 | "DataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 39 | "ParentGuid": "be475439-282f-4f2d-b313-5efcff782627", | ||
| 40 | "PropertyGuid": "f9c79369-67c9-44e3-9f14-48aaec8cf3cd", | ||
| 41 | "RowNumber": 0, | ||
| 42 | "RowSpan": 1, | ||
| 43 | "Settings": [] | ||
| 44 | }, | ||
| 45 | { | ||
| 46 | "$type": "Sungero.Metadata.ControlMetadata, Sungero.Metadata", | ||
| 47 | "NameGuid": "d2fb7766-a0ad-4991-b508-9c86ac60d5df", | ||
| 48 | "Name": "AdapterServiceUrl", | ||
| 49 | "ColumnNumber": 0, | ||
| 50 | "ColumnSpan": 1, | ||
| 51 | "DataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 52 | "ParentGuid": "be475439-282f-4f2d-b313-5efcff782627", | ||
| 53 | "PropertyGuid": "e3ba2ddd-ad59-4ace-9688-67417dfb265f", | ||
| 54 | "RowNumber": 1, | ||
| 55 | "RowSpan": 1, | ||
| 56 | "Settings": [] | ||
| 57 | }, | ||
| 58 | { | ||
| 59 | "$type": "Sungero.Metadata.ControlMetadata, Sungero.Metadata", | ||
| 60 | "NameGuid": "2ef7e302-252c-4213-b34a-8c82631497ec", | ||
| 61 | "Name": "AdapterSiteUrl", | ||
| 62 | "ColumnNumber": 0, | ||
| 63 | "ColumnSpan": 1, | ||
| 64 | "DataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 65 | "ParentGuid": "be475439-282f-4f2d-b313-5efcff782627", | ||
| 66 | "PropertyGuid": "f9c3fb20-883c-4ba7-984b-2224755a3357", | ||
| 67 | "RowNumber": 2, | ||
| 68 | "RowSpan": 1, | ||
| 69 | "Settings": [] | ||
| 70 | }, | ||
| 71 | { | ||
| 72 | "$type": "Sungero.Metadata.ControlMetadata, Sungero.Metadata", | ||
| 73 | "NameGuid": "a434e717-94c3-4087-81c4-0f073cd77490", | ||
| 74 | "Name": "ExchangeFolder", | ||
| 75 | "ColumnNumber": 0, | ||
| 76 | "ColumnSpan": 1, | ||
| 77 | "DataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 78 | "ParentGuid": "be475439-282f-4f2d-b313-5efcff782627", | ||
| 79 | "PropertyGuid": "7c6189ac-312c-4db9-9a12-e616c925ad8b", | ||
| 80 | "RowNumber": 3, | ||
| 81 | "RowSpan": 1, | ||
| 82 | "Settings": [] | ||
| 83 | }, | ||
| 84 | { | ||
| 85 | "$type": "Sungero.Metadata.ControlMetadata, Sungero.Metadata", | ||
| 86 | "NameGuid": "f6c42c4c-6cf9-4f56-a9a6-388d6f2ae07f", | ||
| 87 | "Name": "ExternalSystemID", | ||
| 88 | "ColumnNumber": 0, | ||
| 89 | "ColumnSpan": 1, | ||
| 90 | "DataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 91 | "ParentGuid": "be475439-282f-4f2d-b313-5efcff782627", | ||
| 92 | "PropertyGuid": "7a5df22a-5e04-408b-a8c3-907e030a2b9e", | ||
| 93 | "RowNumber": 4, | ||
| 94 | "RowSpan": 1, | ||
| 95 | "Settings": [] | ||
| 96 | } | ||
| 97 | ] | ||
| 98 | } | ||
| 99 | ], | ||
| 100 | "HideFromCreationArea": true, | ||
| 101 | "HideFromNavigationEditorCreationArea": true, | ||
| 102 | "IconResourcesKeys": [], | ||
| 103 | "IsAutoCreated": true, | ||
| 104 | "IsVisible": false, | ||
| 105 | "OperationsClass": "", | ||
| 106 | "Overridden": [ | ||
| 107 | "HideFromCreationArea", | ||
| 108 | "HideFromNavigationEditorCreationArea", | ||
| 109 | "IsAutoCreated", | ||
| 110 | "IsVisible" | ||
| 111 | ], | ||
| 112 | "Properties": [ | ||
| 113 | { | ||
| 114 | "$type": "Sungero.Metadata.StringPropertyMetadata, Sungero.Metadata", | ||
| 115 | "NameGuid": "f9c79369-67c9-44e3-9f14-48aaec8cf3cd", | ||
| 116 | "Name": "SystemID", | ||
| 117 | "Code": "SystemID", | ||
| 118 | "IsDisplayValue": true, | ||
| 119 | "IsQuickSearchAllowed": true, | ||
| 120 | "IsRequired": true, | ||
| 121 | "ListDataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 122 | "PreviousPropertyGuid": "7a5df22a-5e04-408b-a8c3-907e030a2b9e" | ||
| 123 | }, | ||
| 124 | { | ||
| 125 | "$type": "Sungero.Metadata.StringPropertyMetadata, Sungero.Metadata", | ||
| 126 | "NameGuid": "e3ba2ddd-ad59-4ace-9688-67417dfb265f", | ||
| 127 | "Name": "AdapterServiceUrl", | ||
| 128 | "Code": "AdapterService", | ||
| 129 | "IsRequired": true, | ||
| 130 | "ListDataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 131 | "PreviousPropertyGuid": "1dcedc29-5140-4770-ac92-eabc212326a1" | ||
| 132 | }, | ||
| 133 | { | ||
| 134 | "$type": "Sungero.Metadata.StringPropertyMetadata, Sungero.Metadata", | ||
| 135 | "NameGuid": "f9c3fb20-883c-4ba7-984b-2224755a3357", | ||
| 136 | "Name": "AdapterSiteUrl", | ||
| 137 | "Code": "AdapterSiteUrl", | ||
| 138 | "IsRequired": true, | ||
| 139 | "ListDataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 140 | "PreviousPropertyGuid": "e3ba2ddd-ad59-4ace-9688-67417dfb265f" | ||
| 141 | }, | ||
| 142 | { | ||
| 143 | "$type": "Sungero.Metadata.StringPropertyMetadata, Sungero.Metadata", | ||
| 144 | "NameGuid": "7c6189ac-312c-4db9-9a12-e616c925ad8b", | ||
| 145 | "Name": "ExchangeFolder", | ||
| 146 | "Code": "ExchangeFolder", | ||
| 147 | "IsRequired": true, | ||
| 148 | "ListDataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 149 | "PreviousPropertyGuid": "f9c3fb20-883c-4ba7-984b-2224755a3357" | ||
| 150 | }, | ||
| 151 | { | ||
| 152 | "$type": "Sungero.Metadata.StringPropertyMetadata, Sungero.Metadata", | ||
| 153 | "NameGuid": "7a5df22a-5e04-408b-a8c3-907e030a2b9e", | ||
| 154 | "Name": "ExternalSystemID", | ||
| 155 | "Code": "ExternalSystem", | ||
| 156 | "IsRequired": true, | ||
| 157 | "ListDataBinderTypeName": "Sungero.Presentation.CommonDataBinders.StringEditorToStringBinder", | ||
| 158 | "PreviousPropertyGuid": "7c6189ac-312c-4db9-9a12-e616c925ad8b" | ||
| 159 | } | ||
| 160 | ], | ||
| 161 | "PublicFunctions": [ | ||
| 162 | { | ||
| 163 | "Name": "CreateDciSetting", | ||
| 164 | "IsRemote": true, | ||
| 165 | "Placement": "Shared", | ||
| 166 | "ReturnType": "global::DirRX.DciCore.IDciSetting", | ||
| 167 | "ReturnTypeFullName": "DirRX.DciCore.IDciSetting, Sungero.Domain.Interfaces" | ||
| 168 | }, | ||
| 169 | { | ||
| 170 | "Name": "GetDciSettings", | ||
| 171 | "IsRemote": true, | ||
| 172 | "Placement": "Shared", | ||
| 173 | "ReturnType": "global::DirRX.DciCore.IDciSetting", | ||
| 174 | "ReturnTypeFullName": "DirRX.DciCore.IDciSetting, Sungero.Domain.Interfaces" | ||
| 175 | } | ||
| 176 | ], | ||
| 177 | "PublicStructures": [], | ||
| 178 | "ResourcesKeys": [], | ||
| 179 | "RibbonCardMetadata": { | ||
| 180 | "NameGuid": "c1dff1ab-43e0-497c-85fb-e8027625d8ef", | ||
| 181 | "Name": "RibbonCard", | ||
| 182 | "Categories": [], | ||
| 183 | "Elements": [], | ||
| 184 | "Groups": [], | ||
| 185 | "IsAncestorMetadata": true, | ||
| 186 | "Pages": [], | ||
| 187 | "RibbonKind": "Card" | ||
| 188 | }, | ||
| 189 | "RibbonCollectionMetadata": { | ||
| 190 | "NameGuid": "4a2db3f3-683e-470a-a1b3-ead1b910d269", | ||
| 191 | "Name": "RibbonCollection", | ||
| 192 | "Categories": [], | ||
| 193 | "Elements": [], | ||
| 194 | "Groups": [], | ||
| 195 | "IsAncestorMetadata": true, | ||
| 196 | "Pages": [] | ||
| 197 | }, | ||
| 198 | "Versions": [ | ||
| 199 | { | ||
| 200 | "Type": "EntityMetadata", | ||
| 201 | "Number": 11 | ||
| 202 | } | ||
| 203 | ] | ||
| 204 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using DirRX.DciCore.DciSetting; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore | ||
| 9 | { | ||
| 10 | partial class DciSettingSharedHandlers | ||
| 11 | { | ||
| 12 | |||
| 13 | } | ||
| 14 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | using DirRX.DciCore.DciSetting; | ||
| 7 | |||
| 8 | namespace DirRX.DciCore.Shared | ||
| 9 | { | ||
| 10 | partial class DciSettingFunctions | ||
| 11 | { | ||
| 12 | |||
| 13 | } | ||
| 14 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | <data name="Property_SystemID" xml:space="preserve"> | ||
| 121 | <value>Идентификатор системы</value> | ||
| 122 | </data> | ||
| 123 | <data name="DisplayName" xml:space="preserve"> | ||
| 124 | <value>Настройка DCI</value> | ||
| 125 | </data> | ||
| 126 | <data name="AccusativeDisplayName" xml:space="preserve"> | ||
| 127 | <value>Настройки DCI</value> | ||
| 128 | </data> | ||
| 129 | <data name="CollectionDisplayName" xml:space="preserve"> | ||
| 130 | <value>Настройки DCI</value> | ||
| 131 | </data> | ||
| 132 | <data name="Property_AdapterServiceUrl" xml:space="preserve"> | ||
| 133 | <value>Url адаптера</value> | ||
| 134 | </data> | ||
| 135 | <data name="Property_AdapterSiteUrl" xml:space="preserve"> | ||
| 136 | <value>Адрес сайта адаптера</value> | ||
| 137 | </data> | ||
| 138 | <data name="Property_ExchangeFolder" xml:space="preserve"> | ||
| 139 | <value>Папка обмена</value> | ||
| 140 | </data> | ||
| 141 | <data name="Property_ExternalSystemID" xml:space="preserve"> | ||
| 142 | <value>Идентификатор внешней системы</value> | ||
| 143 | </data> | ||
| 144 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | <data name="Property_SystemID" xml:space="preserve"> | ||
| 121 | <value>Идентификатор системы</value> | ||
| 122 | </data> | ||
| 123 | <data name="DisplayName" xml:space="preserve"> | ||
| 124 | <value>Настройка DCI</value> | ||
| 125 | </data> | ||
| 126 | <data name="AccusativeDisplayName" xml:space="preserve"> | ||
| 127 | <value>Настройки DCI</value> | ||
| 128 | </data> | ||
| 129 | <data name="CollectionDisplayName" xml:space="preserve"> | ||
| 130 | <value>Настройки DCI</value> | ||
| 131 | </data> | ||
| 132 | <data name="Property_AdapterServiceUrl" xml:space="preserve"> | ||
| 133 | <value>Url адаптера</value> | ||
| 134 | </data> | ||
| 135 | <data name="Property_AdapterSiteUrl" xml:space="preserve"> | ||
| 136 | <value>Адрес сайта адаптера</value> | ||
| 137 | </data> | ||
| 138 | <data name="Property_ExchangeFolder" xml:space="preserve"> | ||
| 139 | <value>Папка обмена</value> | ||
| 140 | </data> | ||
| 141 | <data name="Property_ExternalSystemID" xml:space="preserve"> | ||
| 142 | <value>Идентификатор внешней системы</value> | ||
| 143 | </data> | ||
| 144 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
This diff is collapsed.
Click to expand it.
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | <data name="NotFoundDeleteHandlerByProcess" xml:space="preserve"> | ||
| 121 | <value>В разработке не реализован обработчик для удаления сущности по процессу "{0}".</value> | ||
| 122 | </data> | ||
| 123 | <data name="NotFoundMessageByGlobalId" xml:space="preserve"> | ||
| 124 | <value>Сообщение DCI с GUID {0} не существует. Проверьте наличие сообщения в адаптере DCI.</value> | ||
| 125 | </data> | ||
| 126 | <data name="ReceiveErrorDetailText" xml:space="preserve"> | ||
| 127 | <value>Процесс: {0} {1} | ||
| 128 | Сообщение: {2} {3} | ||
| 129 | Путь к папке обмена: {4} | ||
| 130 | Ссылка на сообщение: {5} | ||
| 131 | Текст ошибки: {6}</value> | ||
| 132 | </data> | ||
| 133 | <data name="ReceiveHandlerError" xml:space="preserve"> | ||
| 134 | <value>Ошибка обработки: {0} | ||
| 135 | {1}</value> | ||
| 136 | </data> | ||
| 137 | <data name="InsufficientDataError" xml:space="preserve"> | ||
| 138 | <value>В сообщении недостаточно данных для обработки сообщения.</value> | ||
| 139 | </data> | ||
| 140 | <data name="ReceiveErrorTaskText" xml:space="preserve"> | ||
| 141 | <value>При обработке входящего сообщения произошла ошибки. См. в логах службы Worker. | ||
| 142 | {0}</value> | ||
| 143 | </data> | ||
| 144 | <data name="NotFoundReceiveHandlerByProcess" xml:space="preserve"> | ||
| 145 | <value>В разработке не реализован обработчик для приема сообщения "{0}" по процессу "{1}".</value> | ||
| 146 | </data> | ||
| 147 | <data name="ReceiveErrorTaskSubject" xml:space="preserve"> | ||
| 148 | <value>Ошибка при приеме сообщения DCI {0} по процессу {1}</value> | ||
| 149 | </data> | ||
| 150 | <data name="DciSettingsNotFound" xml:space="preserve"> | ||
| 151 | <value>Не найдена запись справочника "Настройки DCI". Выполните настройку решения.</value> | ||
| 152 | </data> | ||
| 153 | <data name="NotFoundProcessByMessage" xml:space="preserve"> | ||
| 154 | <value>Процесс DCI по сообщению с GUID {0} не найден. Проверьте наличие данного сообщения и процесса в адаптере DCI.</value> | ||
| 155 | </data> | ||
| 156 | <data name="SendPingTrackingMessage" xml:space="preserve"> | ||
| 157 | <value>Тестовое сообщение отправлено. Для отслеживания состояние межсистемного процесса откройте сайт адаптера DCI {0}</value> | ||
| 158 | </data> | ||
| 159 | <data name="MultipleEntitiesFoundToDelete" xml:space="preserve"> | ||
| 160 | <value>Найдено несколько сущностей с ИД {0} и GUID типа сущности {1}.</value> | ||
| 161 | </data> | ||
| 162 | <data name="NoEntitiesFoundToDelete" xml:space="preserve"> | ||
| 163 | <value>Не найдена сущность с ИД {0} и GUID типа сущности {1}.</value> | ||
| 164 | </data> | ||
| 165 | <data name="DeleteEntityError" xml:space="preserve"> | ||
| 166 | <value>Ошибка удаления сущности из системы. | ||
| 167 | {0} | ||
| 168 | {1}</value> | ||
| 169 | </data> | ||
| 170 | <data name="NotFoundExternalEntityLink" xml:space="preserve"> | ||
| 171 | <value>В справочнике "Ссылки внешней системы" не найдена ссылка с GUID {0}. Вероятно запись не была синхронизирована ранее.</value> | ||
| 172 | </data> | ||
| 173 | <data name="NotFoundPrepareHandlerByProcess" xml:space="preserve"> | ||
| 174 | <value>В разработке не реализован обработчик для подготовки исходящего сообщения "{0}" по процессу "{1}".</value> | ||
| 175 | </data> | ||
| 176 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <!-- | ||
| 4 | Microsoft ResX Schema | ||
| 5 | |||
| 6 | Version 2.0 | ||
| 7 | |||
| 8 | The primary goals of this format is to allow a simple XML format | ||
| 9 | that is mostly human readable. The generation and parsing of the | ||
| 10 | various data types are done through the TypeConverter classes | ||
| 11 | associated with the data types. | ||
| 12 | |||
| 13 | Example: | ||
| 14 | |||
| 15 | ... ado.net/XML headers & schema ... | ||
| 16 | <resheader name="resmimetype">text/microsoft-resx</resheader> | ||
| 17 | <resheader name="version">2.0</resheader> | ||
| 18 | <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader> | ||
| 19 | <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader> | ||
| 20 | <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data> | ||
| 21 | <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data> | ||
| 22 | <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64"> | ||
| 23 | <value>[base64 mime encoded serialized .NET Framework object]</value> | ||
| 24 | </data> | ||
| 25 | <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> | ||
| 26 | <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value> | ||
| 27 | <comment>This is a comment</comment> | ||
| 28 | </data> | ||
| 29 | |||
| 30 | There are any number of "resheader" rows that contain simple | ||
| 31 | name/value pairs. | ||
| 32 | |||
| 33 | Each data row contains a name, and value. The row also contains a | ||
| 34 | type or mimetype. Type corresponds to a .NET class that support | ||
| 35 | text/value conversion through the TypeConverter architecture. | ||
| 36 | Classes that don't support this are serialized and stored with the | ||
| 37 | mimetype set. | ||
| 38 | |||
| 39 | The mimetype is used for serialized objects, and tells the | ||
| 40 | ResXResourceReader how to depersist the object. This is currently not | ||
| 41 | extensible. For a given mimetype the value must be set accordingly: | ||
| 42 | |||
| 43 | Note - application/x-microsoft.net.object.binary.base64 is the format | ||
| 44 | that the ResXResourceWriter will generate, however the reader can | ||
| 45 | read any of the formats listed below. | ||
| 46 | |||
| 47 | mimetype: application/x-microsoft.net.object.binary.base64 | ||
| 48 | value : The object must be serialized with | ||
| 49 | : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter | ||
| 50 | : and then encoded with base64 encoding. | ||
| 51 | |||
| 52 | mimetype: application/x-microsoft.net.object.soap.base64 | ||
| 53 | value : The object must be serialized with | ||
| 54 | : System.Runtime.Serialization.Formatters.Soap.SoapFormatter | ||
| 55 | : and then encoded with base64 encoding. | ||
| 56 | |||
| 57 | mimetype: application/x-microsoft.net.object.bytearray.base64 | ||
| 58 | value : The object must be serialized into a byte array | ||
| 59 | : using a System.ComponentModel.TypeConverter | ||
| 60 | : and then encoded with base64 encoding. | ||
| 61 | --> | ||
| 62 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 63 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 64 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 65 | <xsd:complexType> | ||
| 66 | <xsd:choice maxOccurs="unbounded"> | ||
| 67 | <xsd:element name="metadata"> | ||
| 68 | <xsd:complexType> | ||
| 69 | <xsd:sequence> | ||
| 70 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 71 | </xsd:sequence> | ||
| 72 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 73 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 74 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 75 | <xsd:attribute ref="xml:space" /> | ||
| 76 | </xsd:complexType> | ||
| 77 | </xsd:element> | ||
| 78 | <xsd:element name="assembly"> | ||
| 79 | <xsd:complexType> | ||
| 80 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 81 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 82 | </xsd:complexType> | ||
| 83 | </xsd:element> | ||
| 84 | <xsd:element name="data"> | ||
| 85 | <xsd:complexType> | ||
| 86 | <xsd:sequence> | ||
| 87 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 88 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 89 | </xsd:sequence> | ||
| 90 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 91 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 92 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 93 | <xsd:attribute ref="xml:space" /> | ||
| 94 | </xsd:complexType> | ||
| 95 | </xsd:element> | ||
| 96 | <xsd:element name="resheader"> | ||
| 97 | <xsd:complexType> | ||
| 98 | <xsd:sequence> | ||
| 99 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 100 | </xsd:sequence> | ||
| 101 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 102 | </xsd:complexType> | ||
| 103 | </xsd:element> | ||
| 104 | </xsd:choice> | ||
| 105 | </xsd:complexType> | ||
| 106 | </xsd:element> | ||
| 107 | </xsd:schema> | ||
| 108 | <resheader name="resmimetype"> | ||
| 109 | <value>text/microsoft-resx</value> | ||
| 110 | </resheader> | ||
| 111 | <resheader name="version"> | ||
| 112 | <value>2.0</value> | ||
| 113 | </resheader> | ||
| 114 | <resheader name="reader"> | ||
| 115 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 116 | </resheader> | ||
| 117 | <resheader name="writer"> | ||
| 118 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 119 | </resheader> | ||
| 120 | <data name="NotFoundDeleteHandlerByProcess" xml:space="preserve"> | ||
| 121 | <value>В разработке не реализован обработчик для удаления сущности по процессу "{0}".</value> | ||
| 122 | </data> | ||
| 123 | <data name="NotFoundMessageByGlobalId" xml:space="preserve"> | ||
| 124 | <value>Сообщение DCI с GUID {0} не существует. Проверьте наличие сообщения в адаптере DCI.</value> | ||
| 125 | </data> | ||
| 126 | <data name="ReceiveErrorDetailText" xml:space="preserve"> | ||
| 127 | <value>Процесс: {0} {1} | ||
| 128 | Сообщение: {2} {3} | ||
| 129 | Путь к папке обмена: {4} | ||
| 130 | Ссылка на сообщение: {5} | ||
| 131 | Текст ошибки: {6}</value> | ||
| 132 | </data> | ||
| 133 | <data name="ReceiveHandlerError" xml:space="preserve"> | ||
| 134 | <value>Ошибка обработки: {0} | ||
| 135 | {1}</value> | ||
| 136 | </data> | ||
| 137 | <data name="InsufficientDataError" xml:space="preserve"> | ||
| 138 | <value>В сообщении недостаточно данных для обработки сообщения.</value> | ||
| 139 | </data> | ||
| 140 | <data name="ReceiveErrorTaskText" xml:space="preserve"> | ||
| 141 | <value>При обработке входящего сообщения произошла ошибки. См. в логах службы Worker. | ||
| 142 | {0}</value> | ||
| 143 | </data> | ||
| 144 | <data name="NotFoundReceiveHandlerByProcess" xml:space="preserve"> | ||
| 145 | <value>В разработке не реализован обработчик для приема сообщения "{0}" по процессу "{1}".</value> | ||
| 146 | </data> | ||
| 147 | <data name="ReceiveErrorTaskSubject" xml:space="preserve"> | ||
| 148 | <value>Ошибка при приеме сообщения DCI {0} по процессу {1}</value> | ||
| 149 | </data> | ||
| 150 | <data name="DciSettingsNotFound" xml:space="preserve"> | ||
| 151 | <value>Не найдена запись справочника "Настройки DCI". Выполните настройку решения.</value> | ||
| 152 | </data> | ||
| 153 | <data name="NotFoundProcessByMessage" xml:space="preserve"> | ||
| 154 | <value>Процесс DCI по сообщению с GUID {0} не найден. Проверьте наличие данного сообщения и процесса в адаптере DCI.</value> | ||
| 155 | </data> | ||
| 156 | <data name="SendPingTrackingMessage" xml:space="preserve"> | ||
| 157 | <value>Тестовое сообщение отправлено. Для отслеживания состояние межсистемного процесса откройте сайт адаптера DCI {0}</value> | ||
| 158 | </data> | ||
| 159 | <data name="MultipleEntitiesFoundToDelete" xml:space="preserve"> | ||
| 160 | <value>Найдено несколько сущностей с ИД {0} и GUID типа сущности {1}.</value> | ||
| 161 | </data> | ||
| 162 | <data name="NoEntitiesFoundToDelete" xml:space="preserve"> | ||
| 163 | <value>Не найдена сущность с ИД {0} и GUID типа сущности {1}.</value> | ||
| 164 | </data> | ||
| 165 | <data name="DeleteEntityError" xml:space="preserve"> | ||
| 166 | <value>Ошибка удаления сущности из системы. | ||
| 167 | {0} | ||
| 168 | {1}</value> | ||
| 169 | </data> | ||
| 170 | <data name="NotFoundExternalEntityLink" xml:space="preserve"> | ||
| 171 | <value>В справочнике "Ссылки внешней системы" не найдена ссылка с GUID {0}. Вероятно запись не была синхронизирована ранее.</value> | ||
| 172 | </data> | ||
| 173 | <data name="NotFoundPrepareHandlerByProcess" xml:space="preserve"> | ||
| 174 | <value>В разработке не реализован обработчик для подготовки исходящего сообщения "{0}" по процессу "{1}".</value> | ||
| 175 | </data> | ||
| 176 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using Sungero.Core; | ||
| 3 | |||
| 4 | namespace DirRX.DciCore.Constants | ||
| 5 | { | ||
| 6 | public static class Module | ||
| 7 | { | ||
| 8 | |||
| 9 | /// <summary> | ||
| 10 | /// Константы для типов ошибок. | ||
| 11 | /// </summary> | ||
| 12 | public static class ErrorType | ||
| 13 | { | ||
| 14 | [Public] | ||
| 15 | public const string EntityIsLocked = "EntityIsLocked"; | ||
| 16 | } | ||
| 17 | |||
| 18 | /// <summary> | ||
| 19 | /// Константы для наименований статусов записи Directum 5. | ||
| 20 | /// </summary> | ||
| 21 | public static class D5StatusName | ||
| 22 | { | ||
| 23 | [Public] | ||
| 24 | public const string Active = "Действующая"; | ||
| 25 | [Public] | ||
| 26 | public const string Closed = "Закрытая"; | ||
| 27 | } | ||
| 28 | |||
| 29 | } | ||
| 30 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | using System; | ||
| 2 | using System.Collections.Generic; | ||
| 3 | using System.Linq; | ||
| 4 | using Sungero.Core; | ||
| 5 | using Sungero.CoreEntities; | ||
| 6 | |||
| 7 | namespace DirRX.DciCore.Shared | ||
| 8 | { | ||
| 9 | public class ModuleFunctions | ||
| 10 | { | ||
| 11 | |||
| 12 | #region Полезные функции | ||
| 13 | |||
| 14 | /// <summary> | ||
| 15 | /// Сформировать гиперссылку на сайт адаптера DCI для просмотра сообщений по процессу. | ||
| 16 | /// </summary> | ||
| 17 | /// <param name="setting">Запись справочника "Настройки DCI".</param> | ||
| 18 | /// <param name="processGUID">GUID процесса DCI.</param> | ||
| 19 | /// <returns>Гиперссылка.</returns> | ||
| 20 | [Public] | ||
| 21 | public string GetHyperlinkToDciProcess(IDciSetting setting, string processGUID) | ||
| 22 | { | ||
| 23 | // TODO в адресе может сформироваться два //. | ||
| 24 | return string.Format(@"{0}/Messages?processGuid={1}", setting.AdapterSiteUrl, System.Net.WebUtility.UrlEncode(processGUID)); | ||
| 25 | } | ||
| 26 | |||
| 27 | /// <summary> | ||
| 28 | /// Проверить строку на наличие символов, недопустимых для имени вида процесса или сообщения. | ||
| 29 | /// </summary> | ||
| 30 | /// <param name="name">Проверяемая строка.</param> | ||
| 31 | /// <returns>Пустая строка или текст ошибки.</returns> | ||
| 32 | [Public] | ||
| 33 | public string ValidateDciName(string name) | ||
| 34 | { | ||
| 35 | // Буквы (латиница, кириллица), цифры и символ "_", и начинается с буквы или "_". | ||
| 36 | var pattern = @"^[_A-Za-zА-Яа-я]+[_0-9A-Za-zА-Яа-я]*$"; | ||
| 37 | var regex = new System.Text.RegularExpressions.Regex(pattern); | ||
| 38 | if (!regex.IsMatch(name)) | ||
| 39 | return DirRX.DciCore.DciProcessKinds.Resources.NotValidDciNameFormat(name); | ||
| 40 | |||
| 41 | return string.Empty; | ||
| 42 | } | ||
| 43 | |||
| 44 | #endregion | ||
| 45 | |||
| 46 | #region Функции по преобразованию данных из строки в объект. | ||
| 47 | |||
| 48 | /// <summary> | ||
| 49 | /// Преобразовать строку в double. | ||
| 50 | /// </summary> | ||
| 51 | /// <param name="value">Строка.</param> | ||
| 52 | /// <returns>Число типа double или null.</returns> | ||
| 53 | /// <seealso cref="https://docs.microsoft.com/en-us/dotnet/api/system.globalization.numberstyles"></seealso> | ||
| 54 | /// <seealso cref="https://docs.microsoft.com/en-us/dotnet/api/system.globalization.cultureinfo.getcultureinfo"></seealso> | ||
| 55 | /// <seealso cref="https://en.wikipedia.org/wiki/Decimal_separator"></seealso> | ||
| 56 | [Public] | ||
| 57 | public virtual double? StringToDouble(string value) | ||
| 58 | { | ||
| 59 | if (string.IsNullOrWhiteSpace(value)) | ||
| 60 | return null; | ||
| 61 | |||
| 62 | double result; | ||
| 63 | // Попробовать выполнить преобразование в ru-RU культуре. | ||
| 64 | if (!double.TryParse(value, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.GetCultureInfo("ru-RU"), out result) && | ||
| 65 | // Затем попробовать выполнить преобразование в en-US культуре. | ||
| 66 | !double.TryParse(value, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.GetCultureInfo("en-US"), out result) && | ||
| 67 | // Затем попробовать выполнить преобразование в es-ES культуре. | ||
| 68 | !double.TryParse(value, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.GetCultureInfo("es-ES"), out result)) | ||
| 69 | // "NumberStyles.Any" + локаль "ru-RU"/"en-US" покрывает большую часть форматов написания числа - комбинаций из десятичного разделителя ("," и ".") и разделителя групп разрядов (" ", "," и "."). | ||
| 70 | // Еще часть комбинаций закрывается поиском по локали "es-ES" (например "1.234.567,89"), но остаются другие экзотические форматы (например "1 234 567.89") и арабский разделитель "мумаййиз". | ||
| 71 | { | ||
| 72 | return null; | ||
| 73 | } | ||
| 74 | |||
| 75 | return result; | ||
| 76 | } | ||
| 77 | |||
| 78 | /// <summary> | ||
| 79 | /// Преобразовать строку в целое число. | ||
| 80 | /// </summary> | ||
| 81 | /// <param name="value">Строка с числом.</param> | ||
| 82 | /// <returns>Целое число или null.</returns> | ||
| 83 | /// <seealso cref="https://docs.microsoft.com/en-us/dotnet/api/system.globalization.numberstyles"></seealso> | ||
| 84 | /// <seealso cref="https://docs.microsoft.com/en-us/dotnet/api/system.globalization.cultureinfo.getcultureinfo"></seealso> | ||
| 85 | /// <seealso cref="https://en.wikipedia.org/wiki/Decimal_separator"></seealso> | ||
| 86 | [Public] | ||
| 87 | public virtual int? StringToInt(string value) | ||
| 88 | { | ||
| 89 | if (string.IsNullOrWhiteSpace(value)) | ||
| 90 | return null; | ||
| 91 | |||
| 92 | int result; | ||
| 93 | |||
| 94 | // Попробовать выполнить преобразование в ru-RU культуре. | ||
| 95 | if (!int.TryParse(value, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.GetCultureInfo("ru-RU"), out result) && | ||
| 96 | // Затем попробовать выполнить преобразование в en-US культуре. | ||
| 97 | !int.TryParse(value, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.GetCultureInfo("en-US"), out result) && | ||
| 98 | // Затем попробовать выполнить преобразование в es-ES культуре. | ||
| 99 | !int.TryParse(value, System.Globalization.NumberStyles.Any, System.Globalization.CultureInfo.GetCultureInfo("es-ES"), out result)) | ||
| 100 | { | ||
| 101 | return null; | ||
| 102 | } | ||
| 103 | |||
| 104 | return result; | ||
| 105 | } | ||
| 106 | |||
| 107 | /// <summary> | ||
| 108 | /// Преобразовать статус записи RX из строки в перечисление. | ||
| 109 | /// </summary> | ||
| 110 | /// <param name="stringStatus">Статус записи RX (строка).</param> | ||
| 111 | /// <returns>Статус записи RX (перечисление).</returns> | ||
| 112 | [Public] | ||
| 113 | public virtual Enumeration? ConvertTextRXStatusToRXStatus(string stringStatus) | ||
| 114 | { | ||
| 115 | Enumeration? result = null; | ||
| 116 | |||
| 117 | if (stringStatus == Sungero.CoreEntities.DatabookEntry.Status.Active.Value) | ||
| 118 | return Sungero.CoreEntities.DatabookEntry.Status.Active; | ||
| 119 | |||
| 120 | if (stringStatus == Sungero.CoreEntities.DatabookEntry.Status.Closed.Value) | ||
| 121 | return Sungero.CoreEntities.DatabookEntry.Status.Closed; | ||
| 122 | |||
| 123 | return result; | ||
| 124 | } | ||
| 125 | |||
| 126 | /// <summary> | ||
| 127 | /// Преобразовать состояние записи D5 в статус записи RX (перечисление). | ||
| 128 | /// </summary> | ||
| 129 | /// <param name="d5Status">Состояния записи из D5.</param> | ||
| 130 | /// <returns>Статус записи RX.</returns> | ||
| 131 | [Public] | ||
| 132 | public virtual Enumeration? ConvertD5StatusToRXStatus(string d5Status) | ||
| 133 | { | ||
| 134 | Enumeration? result = null; | ||
| 135 | |||
| 136 | if (d5Status == Constants.Module.D5StatusName.Active) | ||
| 137 | return Sungero.CoreEntities.DatabookEntry.Status.Active; | ||
| 138 | |||
| 139 | if (d5Status == Constants.Module.D5StatusName.Closed) | ||
| 140 | return Sungero.CoreEntities.DatabookEntry.Status.Closed; | ||
| 141 | |||
| 142 | return result; | ||
| 143 | } | ||
| 144 | |||
| 145 | /// <summary> | ||
| 146 | /// Раскодировать строку из base64. | ||
| 147 | /// </summary> | ||
| 148 | /// <param name="value">Строка в base64.</param> | ||
| 149 | /// <returns>Строка.</returns> | ||
| 150 | [Public] | ||
| 151 | public virtual string Base64ToString(string value) | ||
| 152 | { | ||
| 153 | var b = Convert.FromBase64String(value); | ||
| 154 | var strOriginal = System.Text.Encoding.UTF8.GetString(b); | ||
| 155 | return strOriginal; | ||
| 156 | } | ||
| 157 | |||
| 158 | #endregion | ||
| 159 | |||
| 160 | #region Функции по преобразованию данных в строку. | ||
| 161 | |||
| 162 | /// <summary> | ||
| 163 | /// Преобразовать статус записи RX в состояние записи D5. | ||
| 164 | /// </summary> | ||
| 165 | /// <param name="rxStatus">Статус записи RX.</param> | ||
| 166 | /// <returns>Состояние записи в D5.</returns> | ||
| 167 | [Public] | ||
| 168 | public virtual string ConvertRXStatusToD5Status(Enumeration? rxStatus) | ||
| 169 | { | ||
| 170 | var result = string.Empty; | ||
| 171 | |||
| 172 | if (rxStatus == Sungero.CoreEntities.DatabookEntry.Status.Active) | ||
| 173 | return Constants.Module.D5StatusName.Active; | ||
| 174 | |||
| 175 | if (rxStatus == Sungero.CoreEntities.DatabookEntry.Status.Closed) | ||
| 176 | return Constants.Module.D5StatusName.Closed; | ||
| 177 | |||
| 178 | return result; | ||
| 179 | } | ||
| 180 | |||
| 181 | /// <summary> | ||
| 182 | /// Закодировать строку в base64. | ||
| 183 | /// </summary> | ||
| 184 | /// <param name="value">Строка.</param> | ||
| 185 | /// <returns>Закодированная строка.</returns> | ||
| 186 | [Public] | ||
| 187 | public virtual string StringToBase64(string value) | ||
| 188 | { | ||
| 189 | var b = System.Text.Encoding.UTF8.GetBytes(value); | ||
| 190 | var strModified = Convert.ToBase64String(b); | ||
| 191 | return strModified; | ||
| 192 | } | ||
| 193 | |||
| 194 | #endregion | ||
| 195 | |||
| 196 | } | ||
| 197 | } | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 4 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 5 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 6 | <xsd:complexType> | ||
| 7 | <xsd:choice maxOccurs="unbounded"> | ||
| 8 | <xsd:element name="metadata"> | ||
| 9 | <xsd:complexType> | ||
| 10 | <xsd:sequence> | ||
| 11 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 12 | </xsd:sequence> | ||
| 13 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 14 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 15 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 16 | <xsd:attribute ref="xml:space" /> | ||
| 17 | </xsd:complexType> | ||
| 18 | </xsd:element> | ||
| 19 | <xsd:element name="assembly"> | ||
| 20 | <xsd:complexType> | ||
| 21 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 22 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 23 | </xsd:complexType> | ||
| 24 | </xsd:element> | ||
| 25 | <xsd:element name="data"> | ||
| 26 | <xsd:complexType> | ||
| 27 | <xsd:sequence> | ||
| 28 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 29 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 30 | </xsd:sequence> | ||
| 31 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 32 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 33 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 34 | <xsd:attribute ref="xml:space" /> | ||
| 35 | </xsd:complexType> | ||
| 36 | </xsd:element> | ||
| 37 | <xsd:element name="resheader"> | ||
| 38 | <xsd:complexType> | ||
| 39 | <xsd:sequence> | ||
| 40 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 41 | </xsd:sequence> | ||
| 42 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 43 | </xsd:complexType> | ||
| 44 | </xsd:element> | ||
| 45 | </xsd:choice> | ||
| 46 | </xsd:complexType> | ||
| 47 | </xsd:element> | ||
| 48 | </xsd:schema> | ||
| 49 | <resheader name="resmimetype"> | ||
| 50 | <value>text/microsoft-resx</value> | ||
| 51 | </resheader> | ||
| 52 | <resheader name="version"> | ||
| 53 | <value>2.0</value> | ||
| 54 | </resheader> | ||
| 55 | <resheader name="reader"> | ||
| 56 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 57 | </resheader> | ||
| 58 | <resheader name="writer"> | ||
| 59 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 60 | </resheader> | ||
| 61 | <data name="DisplayName" xml:space="preserve"> | ||
| 62 | <value>Межсистемное взаимодействие</value> | ||
| 63 | </data> | ||
| 64 | <data name="CoverTitle" xml:space="preserve"> | ||
| 65 | <value>Механизмы межсистемного взаимодействия</value> | ||
| 66 | </data> | ||
| 67 | <data name="CoverGroup_GroupSettings" xml:space="preserve"> | ||
| 68 | <value>Настройки</value> | ||
| 69 | </data> | ||
| 70 | <data name="CoverDescription" xml:space="preserve"> | ||
| 71 | <value>Модуль предназначен для организации сквозных бизнес-процессов и синхронизации данных между системами</value> | ||
| 72 | </data> | ||
| 73 | <data name="CoverAction_Settings" xml:space="preserve"> | ||
| 74 | <value>Настройки DCI</value> | ||
| 75 | </data> | ||
| 76 | <data name="CoverDescription_Settings" xml:space="preserve"> | ||
| 77 | <value>Основные параметры для работы с модулем</value> | ||
| 78 | </data> | ||
| 79 | <data name="CoverDescription_PingMessage" xml:space="preserve"> | ||
| 80 | <value>Отправка тестового сообщения во внешнюю систему для проверки связи</value> | ||
| 81 | </data> | ||
| 82 | <data name="CoverAction_PingMessage" xml:space="preserve"> | ||
| 83 | <value>Отправить тестовое сообщение</value> | ||
| 84 | </data> | ||
| 85 | <data name="AsyncHandler_Description_a03678a5178b4a4f9c0efb5d2ddbef33" xml:space="preserve"> | ||
| 86 | <value>Получить и обработать входящее сообщение DCI</value> | ||
| 87 | </data> | ||
| 88 | <data name="JobDisplayName_c22dcae54d534637a2b8136f4e75666d" xml:space="preserve"> | ||
| 89 | <value>Межсистемное взаимодействие. Отправка изменений во внешнюю систему</value> | ||
| 90 | </data> | ||
| 91 | <data name="JobDescription_c22dcae54d534637a2b8136f4e75666d" xml:space="preserve"> | ||
| 92 | <value>Выполняет поиск сущностей системы, которые были изменены с моменты последней синхронизации</value> | ||
| 93 | </data> | ||
| 94 | <data name="AsyncHandler_Description_76d6a6af4016471da784780ffaf23255" xml:space="preserve"> | ||
| 95 | <value>Найти изменения типа сущности и отправить исходящее сообщение DCI</value> | ||
| 96 | </data> | ||
| 97 | <data name="CoverTab_Tab" xml:space="preserve"> | ||
| 98 | <value>Tab</value> | ||
| 99 | </data> | ||
| 100 | <data name="CoverAction_DciProcessKinds" xml:space="preserve"> | ||
| 101 | <value>Виды межсистемных процессов</value> | ||
| 102 | </data> | ||
| 103 | <data name="CoverDescription_DciProcessKinds" xml:space="preserve"> | ||
| 104 | <value>Открыть список межсистемных процессов</value> | ||
| 105 | </data> | ||
| 106 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
| 1 | <?xml version="1.0" encoding="utf-8"?> | ||
| 2 | <root> | ||
| 3 | <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> | ||
| 4 | <xsd:import namespace="http://www.w3.org/XML/1998/namespace" /> | ||
| 5 | <xsd:element name="root" msdata:IsDataSet="true"> | ||
| 6 | <xsd:complexType> | ||
| 7 | <xsd:choice maxOccurs="unbounded"> | ||
| 8 | <xsd:element name="metadata"> | ||
| 9 | <xsd:complexType> | ||
| 10 | <xsd:sequence> | ||
| 11 | <xsd:element name="value" type="xsd:string" minOccurs="0" /> | ||
| 12 | </xsd:sequence> | ||
| 13 | <xsd:attribute name="name" use="required" type="xsd:string" /> | ||
| 14 | <xsd:attribute name="type" type="xsd:string" /> | ||
| 15 | <xsd:attribute name="mimetype" type="xsd:string" /> | ||
| 16 | <xsd:attribute ref="xml:space" /> | ||
| 17 | </xsd:complexType> | ||
| 18 | </xsd:element> | ||
| 19 | <xsd:element name="assembly"> | ||
| 20 | <xsd:complexType> | ||
| 21 | <xsd:attribute name="alias" type="xsd:string" /> | ||
| 22 | <xsd:attribute name="name" type="xsd:string" /> | ||
| 23 | </xsd:complexType> | ||
| 24 | </xsd:element> | ||
| 25 | <xsd:element name="data"> | ||
| 26 | <xsd:complexType> | ||
| 27 | <xsd:sequence> | ||
| 28 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 29 | <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" /> | ||
| 30 | </xsd:sequence> | ||
| 31 | <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" /> | ||
| 32 | <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" /> | ||
| 33 | <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" /> | ||
| 34 | <xsd:attribute ref="xml:space" /> | ||
| 35 | </xsd:complexType> | ||
| 36 | </xsd:element> | ||
| 37 | <xsd:element name="resheader"> | ||
| 38 | <xsd:complexType> | ||
| 39 | <xsd:sequence> | ||
| 40 | <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" /> | ||
| 41 | </xsd:sequence> | ||
| 42 | <xsd:attribute name="name" type="xsd:string" use="required" /> | ||
| 43 | </xsd:complexType> | ||
| 44 | </xsd:element> | ||
| 45 | </xsd:choice> | ||
| 46 | </xsd:complexType> | ||
| 47 | </xsd:element> | ||
| 48 | </xsd:schema> | ||
| 49 | <resheader name="resmimetype"> | ||
| 50 | <value>text/microsoft-resx</value> | ||
| 51 | </resheader> | ||
| 52 | <resheader name="version"> | ||
| 53 | <value>2.0</value> | ||
| 54 | </resheader> | ||
| 55 | <resheader name="reader"> | ||
| 56 | <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 57 | </resheader> | ||
| 58 | <resheader name="writer"> | ||
| 59 | <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> | ||
| 60 | </resheader> | ||
| 61 | <data name="CoverTitle" xml:space="preserve"> | ||
| 62 | <value>Механизмы межсистемного взаимодействия</value> | ||
| 63 | </data> | ||
| 64 | <data name="CoverGroup_GroupSettings" xml:space="preserve"> | ||
| 65 | <value>Настройки</value> | ||
| 66 | </data> | ||
| 67 | <data name="CoverAction_Settings" xml:space="preserve"> | ||
| 68 | <value>Настройки DCI</value> | ||
| 69 | </data> | ||
| 70 | <data name="DisplayName" xml:space="preserve"> | ||
| 71 | <value>Межсистемное взаимодействие</value> | ||
| 72 | </data> | ||
| 73 | <data name="CoverDescription" xml:space="preserve"> | ||
| 74 | <value>Модуль предназначен для организации сквозных бизнес-процессов и синхронизации данных между системами</value> | ||
| 75 | </data> | ||
| 76 | <data name="CoverAction_PingMessage" xml:space="preserve"> | ||
| 77 | <value>Отправить тестовое сообщение</value> | ||
| 78 | </data> | ||
| 79 | <data name="CoverDescription_PingMessage" xml:space="preserve"> | ||
| 80 | <value>Отправка тестового сообщения во внешнюю систему для проверки связи</value> | ||
| 81 | </data> | ||
| 82 | <data name="AsyncHandler_Description_a03678a5178b4a4f9c0efb5d2ddbef33" xml:space="preserve"> | ||
| 83 | <value>Получить и обработать входящее сообщение DCI</value> | ||
| 84 | </data> | ||
| 85 | <data name="AsyncHandler_Description_76d6a6af4016471da784780ffaf23255" xml:space="preserve"> | ||
| 86 | <value>Найти изменения типа сущности и отправить исходящее сообщение DCI</value> | ||
| 87 | </data> | ||
| 88 | <data name="JobDisplayName_c22dcae54d534637a2b8136f4e75666d" xml:space="preserve"> | ||
| 89 | <value>Межсистемное взаимодействие. Отправка изменений во внешнюю систему</value> | ||
| 90 | </data> | ||
| 91 | <data name="CoverAction_DciProcessKinds" xml:space="preserve"> | ||
| 92 | <value>Виды межсистемных процессов</value> | ||
| 93 | </data> | ||
| 94 | <data name="CoverDescription_DciProcessKinds" xml:space="preserve"> | ||
| 95 | <value>Открыть список межсистемных процессов</value> | ||
| 96 | </data> | ||
| 97 | </root> | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file |
-
Please register or sign in to post a comment