Soap.XSBuiltIns

提供: RAD Studio API Documentation
移動先: 案内検索


パッケージ soaprtl280.bpl

クラス

EXSDateTimeExceptionEXSDateTimeException は,XML スキーマの日付と時刻の値を表すリモート可能なオブジェクトが遭遇するエラーを表す例外クラスです。
EXSDecimalExceptionEXSDecimalException オブジェクトは,10 進値を表すリモート可能なオブジェクトで発生したエラーを表す例外クラスです。
EXSHexBinaryExceptionEXSHexBinaryException オブジェクトは,16 進数を表すリモート可能なオブジェクトで発生したエラーを表す例外クラスです。
TXMLData手を加えない SOAP メッセージ ノードを表します。
TXSBoolean
TXSCustomDateTimeTXSCustomDateTime は,呼び出し可能なインターフェースの日付および時刻の値を表すクラスの基本クラスです。
TXSDateTXSDate は,XML スキーマの日付型を実装して,呼び出し可能なインターフェースで使用できるようにします。
TXSDateTimeTXSDateTime は,XML スキーマの日付時刻型を実装して,呼び出し可能なインターフェースで使用できるようにします。
TXSDecimalTXSDecimal は,XML スキーマの 10 進数型を実装して,呼び出し可能なインターフェースで使用できるようにします。
TXSDurationTXSDuration は,XML スキーマの持続期間型を実装して,呼び出し可能なインターフェースで使用できるようにします。
TXSHexBinaryTXSHexBinary は,XML スキーマの hexBinary 型を実装して,呼び出し可能なインターフェースで使用できるようにします。
TXSInteger
TXSLong
TXSStringTXSString は、呼び出し可能なインターフェイスで使用できるように、XML スキーマの文字列型を実装しています。
TXSTimeTXSTime は,XML スキーマの時刻型を実装して,起動可能インターフェースで使用できるようにします。
TXSTimeInstantTXSTimeInstant は,Web サービスアプリケーションの timeInstant 型を表します。

ルーチン

DateTimeToXMLTimeTDateTime 値を表す XML 文字列を返します。
DateTimeToXSDateTimeTDateTime 値をコード化する TXSDateTime オブジェクトを返します。
GetDataFromFile
InitXSTypes
SoapFloatToStr
SoapStrToFloat
XMLTimeToDateTimeXML 日時値に対応する TDateTime 値を返します。この関数は、DateTimeToXMLTime 関数の逆の働きをします。

変数

IncrementAmount
SDecimal
SNAN
SNegative
SoapTimePrefix
SPlus
SSciNotationMarker

定数

MaxDayMaxDay: Integer = $1F;
MaxMonthMaxMonth: Integer = $C;
MinDayMinDay: Integer = 1;
MinMonthMinMonth: Integer = 1;
SHexMarkerSHexMarker: Char = $24;
SLocalTimeMarkerSLocalTimeMarker: Char = $5A;
SoapDecimalSeparatorSoapDecimalSeparator: Char = $2E;
XMLDateSeparatorXMLDateSeparator: Char = $2D;
XMLDayPosXMLDayPos: Integer = 9;
XMLDefaultYearDigitsXMLDefaultYearDigits: Integer = 4;
XMLDurationDayXMLDurationDay: Char = $44;
XMLDurationHourXMLDurationHour: Char = $48;
XMLDurationMinuteXMLDurationMinute: Char = $4D;
XMLDurationMonthXMLDurationMonth: Char = $4D;
XMLDurationSecondXMLDurationSecond: Char = $53;
XMLDurationStartXMLDurationStart: Char = $50;
XMLDurationYearXMLDurationYear: Char = $59;
XMLHourOffsetMinusMarkerXMLHourOffsetMinusMarker: Char = $2D;
XMLHourOffsetPlusMarkerXMLHourOffsetPlusMarker: Char = $2B;
XMLMilSecPosXMLMilSecPos: Integer = $A;
XMLMonthPosXMLMonthPos: Integer = 6;
XMLTimeSeparatorXMLTimeSeparator: Char = $3A;
XMLYearPosXMLYearPos: Integer = 1;