GeoEco.Types.ArcGISFeatureClassTypeMetadata

class GeoEco.Types.ArcGISFeatureClassTypeMetadata(allowedShapeTypes=None, typeDisplayName='feature class', canBeRelativePath=True, basePathArgument=None, useArcGISWorkspace=True, normalizePath=True, mustBeDifferentThanArguments=None, mustExist=False, mustNotExist=False, deleteIfParameterIsTrue=None, createParentDirectories=False, minLength=1, maxLength=2147483647, mustMatchRegEx=None, canBeNone=False, arcGISType='ESRI.ArcGIS.Geodatabase.DEFeatureClassTypeClass', arcGISAssembly='ESRI.ArcGIS.Geodatabase', canBeArcGISInputParameter=True, canBeArcGISOutputParameter=True)

Bases: StoredObjectTypeMetadata

Metadata specifying that a value must be a str that is the path to or name of an ArcGIS feature class.

Properties

property AllowedShapeTypes

None

property AllowedValues

None

property ArcGISAssembly

None

property ArcGISDataTypeDict

None

property ArcGISDomainDict

None

property ArcGISType

None

property BasePathArgument
property CanBeArcGISInputParameter

None

property CanBeArcGISOutputParameter

None

property CanBeNone

None

property CanBeRelativePath
property CreateParentDirectories
property DeleteIfParameterIsTrue
property IsPath
property MakeLowercase

None

property MakeUppercase

None

property MaxLength

None

property MinLength

None

property MustBeDifferentThanArguments
property MustExist
property MustMatchRegEx

None

property MustNotExist
property NormalizePath
property PythonType

None

property PythonTypeDescription

None

property SphinxMarkup

None

property StripWhitespace

None

property TypeDisplayName
property UseArcGISWorkspace

Methods

AppendXMLNodes

AppendXMLNodesForValue

Copy

Delete

DependenciesAreNeededForValue

Exists

GetArcGISOutputParameterStringForValue

GetConstraintDescriptionStrings

IsRelativePath

ParseValueFromArcGISInputParameterString

ValidateValue