Componentes.Terceros.RemObj.../internal/5.0.23.613/1/RemObjects SDK for Delphi/Samples/Variants/VariantsLibrary.rodl
david 2824855ea7 - Modificación del paquete RemObjects_Core_D10 para que sea un paquete de runtime/designtime (antes era designtime sólo)
- Recompilación en Delphi10 de todos los paquetes de RO para generar las DCU's en Lib\D10
- Recompilación en Delphi10 de todos los paquetes de DA para generar las DCU's en Lib\D10

git-svn-id: https://192.168.0.254/svn/Componentes.Terceros.RemObjects@9 b6239004-a887-0f4b-9937-50029ccdca16
2007-09-10 14:06:19 +00:00

58 lines
1.9 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<Library Name="VariantsLibrary" UID="{997272DF-9CE1-42FC-A341-669D18AE18ED}" Version="3.0">
<Services>
<Service Name="VariantsService" UID="{00000000-0000-0000-0000-000000000000}">
<Interfaces>
<Interface Name="Default" UID="{509D1C6D-51DF-4269-A160-DB5B5B671874}">
<Documentation>
<![CDATA[Service NewService. This service has been automatically generated using the RODL template you can find in the Templates directory.]]>
</Documentation>
<Operations>
<Operation Name="EchoVariant" UID="{2BEF05B0-80CB-405B-AC18-7AF217546253}" ForceAsyncResponse="1">
<Parameters>
<Parameter Name="InputVariant" DataType="Variant" Flag="In" >
</Parameter>
<Parameter Name="OutputVariant" DataType="Variant" Flag="Out" >
</Parameter>
</Parameters>
</Operation>
<Operation Name="EchoComplexObject" UID="{8A842AB4-9655-4500-B4C1-705961CC5469}">
<Parameters>
<Parameter Name="InComplexObject" DataType="TComplexObject" Flag="In" >
</Parameter>
<Parameter Name="OutComplexObject" DataType="TComplexObject" Flag="Out" >
</Parameter>
</Parameters>
</Operation>
<Operation Name="EchoVariantArray" UID="{C5CEBD30-CA87-46AB-8BEE-A6AA44B680C1}">
<Parameters>
<Parameter Name="InArray" DataType="TVariantArray" Flag="In" >
</Parameter>
<Parameter Name="OutArray" DataType="TVariantArray" Flag="Out" >
</Parameter>
</Parameters>
</Operation>
</Operations>
</Interface>
</Interfaces>
</Service>
</Services>
<Structs>
<Struct Name="TComplexObject" UID="{D6803ED2-F6B3-42A1-8E19-39ED9983D01D}" AutoCreateParams="1">
<Elements>
<Element Name="IntegerId" DataType="Integer">
</Element>
<Element Name="VariantValue" DataType="Variant">
</Element>
</Elements>
</Struct>
</Structs>
<Enums>
</Enums>
<Arrays>
<Array Name="TVariantArray" UID="{9E0825E4-645C-427B-A36D-FB9CBD94F26D}">
<ElementType DataType="Variant" />
</Array>
</Arrays>
</Library>