Class ImageListFieldDataIntegrationClient
- Namespace
- Sfrep.AppraiseIt.Client.Integration.DataStore.FieldData
- Assembly
- Sfrep.AppraiseIt.Client.Integration.dll
Encapsulates an image data item used by an image list field on dynamic forms.
public sealed class ImageListFieldDataIntegrationClient : DataStoreIntegrationClientBase, IDisposable
- Inheritance
-
objectImageListFieldDataIntegrationClient
- Implements
- Inherited Members
-
object.Equals(object)object.Equals(object, object)object.GetHashCode()object.GetType()object.ReferenceEquals(object, object)object.ToString()
Properties
Caption
Gets or sets a text description of the image.
public string Caption { get; set; }
Property Value
- string
Label
The image's label.
public string Label { get; set; }
Property Value
- string
Remarks
Supported values:
- None
- AbsorptionRateGraph
- AssignmentExhibit
- CompletedConstruction
- CostApproachExhibit
- DisasterMitigationExhibit
- DwellingExteriorExhibit
- DwellingFront
- DwellingRear
- Encroachment
- EnergyEfficientAndGreenFeaturesExhibit
- FloorPlan
- FunctionalObsolescenceExhibit
- GrossRentMultiplierComparableMap
- HighestAndBestUseExhibit
- IncomeApproachExhibit
- LandComparableMap
- LegalDescription
- ManufacturedHomeExhibit
- ManufacturedHomeFinancingProgramEligibilityCertification
- ManufacturedHomeHUDCertificationLabel
- ManufacturedHomeHUDDataPlate
- MarketAnalysisExhibit
- MedianDaysOnMarketGraph
- NoncontinuousArea
- NonResidentialUse
- OutbuildingExhibit
- PercentOfDistressedSalesGraph
- PermanentWaterfrontFeature
- PriceTrendGraph
- PriorSaleAndTransferHistoryExhibit
- ProjectAmenity
- ProjectDeficiency
- ProjectExhibit
- PropertyAccess
- PropertyBoundaries
- YearBuiltOfSalesGraph
- ReconciliationExhibit
- RentalComparableMap
- RentalInformationExhibit
- SalesComparableMap
- SalesComparisonApproachExhibit
- SalesContractExhibit
- SiteCharacteristic
- SiteExhibit
- SiteInfluence
- SubjectListingExhibit
- SubjectPropertyAmenitiesExhibit
- SubjectPropertyExhibit
- SubjectPropertyImprovementSketch
- SupplementalExhibit
- UnitInteriorExhibit
- ValuationCompletionExhibit
- ValuationUpdateExhibit
- VehicleStorageExhibit
- View
- WaterFrontage
PrintLayout
The image frame layout to use to display the image when printing.
public string PrintLayout { get; set; }
Property Value
- string
Remarks
Supported values:
- BestFitAutomatically uses Photos, Graphs, or FullPage based on the image's aspect ratio.
- Photos8 images per page in a 2x4 grid
- Graphs3 images vertically stacked per page
- FullPage1 image filling a legal sized page
Methods
Dispose(bool)
Frees resources used by this instance.
protected override void Dispose(bool disposing)
Parameters
disposingboolTrue if called by the Dispose() method. False if called by the finalizer.
GetImageData()
Gets the image data.
public ImageDataIntegrationClient GetImageData()
Returns
- ImageDataIntegrationClient
The image data.
Remarks
Each call returns a new instance that, to prevent resource leaks, must be disposed by calling the Dispose method once it is no longer needed.
SetImageData(ImageDataIntegrationClient)
Sets the image data.
public void SetImageData(ImageDataIntegrationClient imageData)
Parameters
imageDataImageDataIntegrationClientThe image data.
Exceptions
- ArgumentNullException
Thrown if imageData is null.