Skip to content

DiGi.GIS.Interfaces

github-actions[bot] edited this page Jul 15, 2026 · 2 revisions

DiGi.GIS.Interfaces Namespace

Interfaces

IConstructionDateCalculationResult Interface

Defines the contract for an object representing the result of a construction date calculation.

public interface IConstructionDateCalculationResult : DiGi.GIS.Interfaces.IGISGuidResult, DiGi.GIS.Interfaces.IGISUniqueResult, DiGi.Core.Interfaces.IUniqueResult, DiGi.Core.Interfaces.ISerializableResult, DiGi.Core.Interfaces.IResult, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.GIS.Interfaces.IGISUniqueObject, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject

Derived
↳ Building2DConstructionDateCalculationResult

Implements IGISGuidResult, IGISUniqueResult, DiGi.Core.Interfaces.IUniqueResult, DiGi.Core.Interfaces.ISerializableResult, DiGi.Core.Interfaces.IResult, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, IGISUniqueObject, IGISSerializableObject, IGISObject

Properties

IConstructionDateCalculationResult.DateTime Property

Gets the calculated construction date and time.

System.DateTime DateTime { get; }

Property Value

System.DateTime

IDirectorySource Interface

Defines the contract for a data source that is based on a directory.

internal interface IDirectorySource : DiGi.GIS.Interfaces.ISource, DiGi.GIS.Interfaces.IGISUniqueObject, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject

Derived
↳ DirectorySource

Implements ISource, IGISUniqueObject, IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject

Properties

IDirectorySource.Directory Property

Gets the path of the directory associated with this source.

string? Directory { get; }

Property Value

System.String

IExtractOptions Interface

Defines the contract for extraction options used within the GIS module.

public interface IExtractOptions : DiGi.Core.Interfaces.IOptions, DiGi.Core.Interfaces.IObject, DiGi.GIS.Interfaces.IGISObject

Derived
↳ ExtractOptions

Implements DiGi.Core.Interfaces.IOptions, DiGi.Core.Interfaces.IObject, IGISObject

IGISGuidObject Interface

Defines an object that integrates both GIS uniqueness and GUID identification capabilities.

public interface IGISGuidObject : DiGi.GIS.Interfaces.IGISUniqueObject, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.IGuidObject

Derived
↳ GISGuidObject2D
↳ OccupancyData
↳ OrtoDatas
↳ StatisticalDataCollection
↳ YearBuiltData
↳ IGISGuidObject2D
↳ IOccupancyData
↳ IYearBuiltData

Implements IGISUniqueObject, IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.IGuidObject

IGISGuidObject2D Interface

Defines an object that combines the properties of a GUID-based object and a two-dimensional unique object within the GIS context.

public interface IGISGuidObject2D : DiGi.GIS.Interfaces.IGISGuidObject, DiGi.GIS.Interfaces.IGISUniqueObject, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.IGuidObject, DiGi.GIS.Interfaces.IGISUniqueObject2D

Derived
↳ GISGuidObject2D
↳ StatisticalDataCollection

Implements IGISGuidObject, IGISUniqueObject, IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.IGuidObject, IGISUniqueObject2D

IGISGuidResult Interface

Represents a result object that is uniquely identified by a GUID.

public interface IGISGuidResult : DiGi.GIS.Interfaces.IGISUniqueResult, DiGi.Core.Interfaces.IUniqueResult, DiGi.Core.Interfaces.ISerializableResult, DiGi.Core.Interfaces.IResult, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.GIS.Interfaces.IGISUniqueObject, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject

Derived
↳ AdministrativeAreal2DExternalReferenceGuidResult
↳ Building2DConstructionDateCalculationResult
↳ Building2DExternalReferenceGuidResult
↳ Building2DGeometryCalculationResult
↳ OccupancyCalculationResult
↳ IConstructionDateCalculationResult

Implements IGISUniqueResult, DiGi.Core.Interfaces.IUniqueResult, DiGi.Core.Interfaces.ISerializableResult, DiGi.Core.Interfaces.IResult, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, IGISUniqueObject, IGISSerializableObject, IGISObject

IGISObject Interface

Defines the basic properties and behaviors for a Geographic Information System (GIS) object.

public interface IGISObject : DiGi.Core.Interfaces.IObject

Derived
↳ AdministrativeAreal2DExternalReferenceGuidResult
↳ AdministrativeAreal2DGeometryCalculationResult
↳ AdministrativeAreal2DStatisticalUnitsCalculcationResult
↳ Building2DConstructionDateCalculationResult
↳ Building2DExternalReferenceGuidResult
↳ Building2DGeometryCalculationResult
↳ Building2DYearBuiltPredictionsFile
↳ DirectorySource
↳ ExtractOptions
↳ GISGuidObject2D
↳ GISModel
↳ GISModelAreal2DReference
↳ GISModelFile
↳ GISModelFileManager
↳ IndexData
↳ IndexDataFile
↳ OccupancyCalculationResult
↳ OccupancyData
↳ OrtoData
↳ OrtoDatas
↳ OrtoDatasFile
↳ OrtoRange
↳ OrtoRangeFile
↳ Source
↳ StatisticalData
↳ StatisticalDataCollection
↳ StatisticalDataCollectionFile
↳ StatisticalUnit
↳ StatisticalUnitFile
↳ StatisticalYearlyData<T>
↳ UnitCode
↳ YearBuilt
↳ YearBuiltData
↳ YearBuiltDataFile
↳ IConstructionDateCalculationResult
↳ IDirectorySource
↳ IExtractOptions
↳ IGISGuidObject
↳ IGISGuidObject2D
↳ IGISGuidResult
↳ IGISSerializableObject
↳ IGISUniqueObject
↳ IGISUniqueObject2D
↳ IGISUniqueResult
↳ IOccupancyData
↳ ISource
↳ IStatisticalData
↳ IStatisticalYearlyData
↳ IStatisticalYearlyData<T>
↳ IYearBuilt
↳ IYearBuiltData

Implements DiGi.Core.Interfaces.IObject

IGISRelation Interface

Defines the contract for GIS relation objects, extending the base relation functionality.

public interface IGISRelation : DiGi.Core.Relation.Interfaces.IRelation, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IObject

Derived
↳ AdministrativeAreal2DAdministrativeAreal2DsRelation
↳ AdministrativeAreal2DBuilding2DsRelation
↳ AdministrativeAreal2DGeometryCalculationResultRelation
↳ AdministrativeAreal2DOccupancyCalculationResultRelation
↳ AdministrativeAreal2DStatisticalUnitsCalculcationRelation
↳ Building2DConstructionDateCalculationResultRelation
↳ Building2DExternalReferenceUniqueResultRelation
↳ Building2DGeometryCalculationResultRelation
↳ Building2DOccupancyCalculationResultRelation

Implements DiGi.Core.Relation.Interfaces.IRelation, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IObject

IGISSerializableObject Interface

Defines a contract for objects that are both GIS-compatible and serializable.

public interface IGISSerializableObject : DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Derived
↳ AdministrativeAreal2DExternalReferenceGuidResult
↳ AdministrativeAreal2DGeometryCalculationResult
↳ AdministrativeAreal2DStatisticalUnitsCalculcationResult
↳ Building2DConstructionDateCalculationResult
↳ Building2DExternalReferenceGuidResult
↳ Building2DGeometryCalculationResult
↳ DirectorySource
↳ GISGuidObject2D
↳ GISModel
↳ GISModelAreal2DReference
↳ IndexData
↳ OccupancyCalculationResult
↳ OccupancyData
↳ OrtoDatas
↳ OrtoRange
↳ Source
↳ StatisticalData
↳ StatisticalDataCollection
↳ StatisticalYearlyData<T>
↳ YearBuilt
↳ YearBuiltData
↳ IConstructionDateCalculationResult
↳ IDirectorySource
↳ IGISGuidObject
↳ IGISGuidObject2D
↳ IGISGuidResult
↳ IGISUniqueObject
↳ IGISUniqueObject2D
↳ IGISUniqueResult
↳ IOccupancyData
↳ ISource
↳ IStatisticalData
↳ IStatisticalYearlyData
↳ IStatisticalYearlyData<T>
↳ IYearBuilt
↳ IYearBuiltData

Implements IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

IGISUniqueObject Interface

Defines a contract for an object that is both uniquely identifiable and serializable within the GIS context.

public interface IGISUniqueObject : DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject

Derived
↳ AdministrativeAreal2DExternalReferenceGuidResult
↳ AdministrativeAreal2DGeometryCalculationResult
↳ AdministrativeAreal2DStatisticalUnitsCalculcationResult
↳ Building2DConstructionDateCalculationResult
↳ Building2DExternalReferenceGuidResult
↳ Building2DGeometryCalculationResult
↳ DirectorySource
↳ GISGuidObject2D
↳ GISModel
↳ IndexData
↳ OccupancyCalculationResult
↳ OccupancyData
↳ OrtoDatas
↳ OrtoRange
↳ Source
↳ StatisticalDataCollection
↳ YearBuiltData
↳ IConstructionDateCalculationResult
↳ IDirectorySource
↳ IGISGuidObject
↳ IGISGuidObject2D
↳ IGISGuidResult
↳ IGISUniqueObject2D
↳ IGISUniqueResult
↳ IOccupancyData
↳ ISource
↳ IYearBuiltData

Implements IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject

IGISUniqueObject2D Interface

Defines the contract for a unique object that exists within a two-dimensional geographic information system (GIS) coordinate space.

public interface IGISUniqueObject2D : DiGi.GIS.Interfaces.IGISUniqueObject, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject

Derived
↳ GISGuidObject2D
↳ StatisticalDataCollection
↳ IGISGuidObject2D

Implements IGISUniqueObject, IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject

IGISUniqueResult Interface

Defines the contract for a unique GIS result object, inheriting from both DiGi.Core.Interfaces.IUniqueResult and IGISUniqueObject.

public interface IGISUniqueResult : DiGi.Core.Interfaces.IUniqueResult, DiGi.Core.Interfaces.ISerializableResult, DiGi.Core.Interfaces.IResult, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.GIS.Interfaces.IGISUniqueObject, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject

Derived
↳ AdministrativeAreal2DExternalReferenceGuidResult
↳ AdministrativeAreal2DGeometryCalculationResult
↳ AdministrativeAreal2DStatisticalUnitsCalculcationResult
↳ Building2DConstructionDateCalculationResult
↳ Building2DExternalReferenceGuidResult
↳ Building2DGeometryCalculationResult
↳ OccupancyCalculationResult
↳ IConstructionDateCalculationResult
↳ IGISGuidResult

Implements DiGi.Core.Interfaces.IUniqueResult, DiGi.Core.Interfaces.ISerializableResult, DiGi.Core.Interfaces.IResult, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, IGISUniqueObject, IGISSerializableObject, IGISObject

IOccupancyData Interface

Defines the properties for occupancy data objects within the GIS system.

public interface IOccupancyData : DiGi.GIS.Interfaces.IGISGuidObject, DiGi.GIS.Interfaces.IGISUniqueObject, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.IGuidObject

Derived
↳ OccupancyData

Implements IGISGuidObject, IGISUniqueObject, IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.IGuidObject

Properties

IOccupancyData.Reference Property

Gets the reference identifier associated with the occupancy data.

string? Reference { get; }

Property Value

System.String

ISource Interface

Defines the contract for a source object within the GIS system.

public interface ISource : DiGi.GIS.Interfaces.IGISUniqueObject, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject

Derived
↳ DirectorySource
↳ Source
↳ IDirectorySource

Implements IGISUniqueObject, IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject

IStatisticalData Interface

Defines the properties for an object that represents statistical data.

public interface IStatisticalData : DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Derived
↳ StatisticalData
↳ StatisticalYearlyData<T>
↳ IStatisticalYearlyData
↳ IStatisticalYearlyData<T>

Implements IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Properties

IStatisticalData.Name Property

Gets the name of the statistical data.

string? Name { get; }

Property Value

System.String

IStatisticalData.Reference Property

Gets the reference identifier associated with the statistical data.

string? Reference { get; }

Property Value

System.String

IStatisticalYearlyData Interface

Defines a contract for statistical data that is organized by year.

public interface IStatisticalYearlyData : DiGi.GIS.Interfaces.IStatisticalData, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Derived
↳ StatisticalYearlyData<T>
↳ IStatisticalYearlyData<T>

Implements IStatisticalData, IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Properties

IStatisticalYearlyData.Years Property

Gets the collection of years available in the statistical data.

System.Collections.Generic.IEnumerable<short>? Years { get; }

Property Value

System.Collections.Generic.IEnumerable<System.Int16>

IStatisticalYearlyData<T> Interface

Defines a generic contract for accessing statistical data values associated with specific years.

public interface IStatisticalYearlyData<T> : DiGi.GIS.Interfaces.IStatisticalYearlyData, DiGi.GIS.Interfaces.IStatisticalData, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Type parameters

T

The type of the statistical data value.

Derived
↳ StatisticalYearlyData<T>

Implements IStatisticalYearlyData, IStatisticalData, IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Properties

IStatisticalYearlyData<T>.this[short] Property

Gets the statistical data value for the specified year.

T? this[short year] { get; }

Parameters

year System.Int16

The year for which to retrieve the statistical data.

Property Value

T

IYearBuilt Interface

Defines the properties for an object that represents the year a structure was built.

public interface IYearBuilt : DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Derived
↳ YearBuilt

Implements IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject

Properties

IYearBuilt.Source Property

Gets the source description of the year built information.

string? Source { get; }

Property Value

System.String

IYearBuilt.Year Property

Gets the year the structure was built.

short Year { get; }

Property Value

System.Int16

IYearBuilt.YearBuiltSource Property

Gets the categorized source of the year built information.

DiGi.GIS.Enums.YearBuiltSource YearBuiltSource { get; }

Property Value

YearBuiltSource

IYearBuiltData Interface

Defines the properties for data representing the year a structure was built.

public interface IYearBuiltData : DiGi.GIS.Interfaces.IGISGuidObject, DiGi.GIS.Interfaces.IGISUniqueObject, DiGi.GIS.Interfaces.IGISSerializableObject, DiGi.GIS.Interfaces.IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.IGuidObject

Derived
↳ YearBuiltData

Implements IGISGuidObject, IGISUniqueObject, IGISSerializableObject, IGISObject, DiGi.Core.Interfaces.IObject, DiGi.Core.Interfaces.ISerializableObject, DiGi.Core.Interfaces.ICloneableObject<DiGi.Core.Interfaces.ISerializableObject>, DiGi.Core.Interfaces.ICloneableObject, DiGi.Core.Interfaces.IUniqueObject, DiGi.Core.Interfaces.IGuidObject

Properties

IYearBuiltData.Reference Property

Gets the reference identifier or description associated with the year built data.

string? Reference { get; }

Property Value

System.String

Clone this wiki locally