2.7.1.15 ScriptProjectObjectDataType
The ScriptProjectObjectDataType complex type is used to specify parameters, properties, and settings that are specific to the Script Task.
The following is the XSD of the ScriptProjectObjectDataType complex type.
-
<xs:complexType name="ScriptProjectObjectDataType"> <xs:sequence> <xs:element name="ProjectItem" type="DTS:ScriptProjectProjectItemType" minOccurs="0" maxOccurs="unbounded" form="unqualified"/> <xs:element name="BinaryItem" type="DTS:ScriptProjectBinaryItemType" minOccurs="0" form="unqualified"/> <xs:element name="Breakpoint" type="DTS:ScriptProjectBreakpointType" minOccurs="0" maxOccurs="unbounded" form="unqualified"/> </xs:sequence> <xs:attribute name="Name" type="xs:string" form="unqualified"/> <xs:attribute name="VSTAMajorVersion" type="xs:int" form="unqualified"/> <xs:attribute name="VSTAMinorVersion" type="xs:int" form="unqualified"/> <xs:attribute name="Language" type="DTS:ScriptProjectLanguageEnum" form="unqualified"/> <xs:attribute name="EntryPoint" type="xs:string" form="unqualified"/> <xs:attribute name="ReadOnlyVariables" type="xs:string" form="unqualified"/> <xs:attribute name="ReadWriteVariables" type="xs:string" form="unqualified"/> </xs:complexType>
The following table provides additional information about the elements, types, and constraints in the ScriptProjectObjectDataType complex type.
Element |
Constraints |
Type definition |
Description |
---|---|---|---|
ProjectItem |
None |
A string value that specifies the source code for a single item of a development environment project. |
|
BinaryItem |
None |
A base64 binary value that specifies the compiled binary from the development environment of the script project. |
|
Breakpoint |
None |
A complex value that specifies a breakpoint in the code. |
The following table specifies the attributes of the ScriptProjectObjectDataType type.
Attribute |
Description |
---|---|
Name |
A string value that specifies the name of the script project task. |
VSTAMajorVersion |
An integer value that specifies the major version number.<89> |
VSTAMinorVersion |
An integer value that specifies the minor version number.<90> |
Language |
An enumeration value that specifies the language for the script project. |
EntryPoint |
A string value that specifies the name of the entry point routine in the code for the script project. |
ReadOnlyVariables |
A string value that specifies read-only variables in the package file that are available to the code in the script project. |
ReadWriteVariables |
A string value that specifies the read-write variables in the package file that are available to the code in the script project. |