GeoEco.Types.SequenceTypeMetadata

class GeoEco.Types.SequenceTypeMetadata(elementType, minLength=0, maxLength=2147483647, maxItemsToValidate=2147483647, mustBeSameLengthAsArgument=None, pythonType=<class 'object'>, canBeNone=False, arcGISType='ESRI.ArcGIS.Geoprocessing.GPMultiValueTypeClass', arcGISAssembly='ESRI.ArcGIS.Geoprocessing', canBeArcGISInputParameter=True, canBeArcGISOutputParameter=False, sphinxMarkup=None)

Bases: TypeMetadata

Base class for metadata classes that describe the values that are sequences, such as lists and tuples.

Properties

property AllowedValues

None

property ArcGISAssembly

None

property ArcGISDataTypeDict

None

property ArcGISDomainDict

None

property ArcGISType

None

property CanBeArcGISInputParameter

None

property CanBeArcGISOutputParameter

None

property CanBeNone

None

property ElementType

None

property MaxItemsToValidate

None

property MaxLength

None

property MinLength

None

property MustBeSameLengthAsArgument

None

property PythonType

None

property PythonTypeDescription

None

property SphinxMarkup

None

Methods

AppendXMLNodes

AppendXMLNodesForValue

DependenciesAreNeededForValue

GetArcGISOutputParameterStringForValue

GetConstraintDescriptionStrings

ParseValueFromArcGISInputParameterString

ValidateValue