Interface IImageListFieldDataIntegrationCom
- Namespace
- Sfrep.AppraiseIt.Client.Integration.Com.DataStore.FieldData
- Assembly
- Sfrep.AppraiseIt.Client.Integration.Com.dll
Encapsulates an image data item used by an image list field on dynamic forms.
[ComVisible(true)]
[Guid("CCC9C1D8-8865-4D21-A39D-809E5E52C7B2")]
public interface IImageListFieldDataIntegrationCom : IDisposable
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
void Dispose()
GetCaption()
Gets a text description of the image.
string GetCaption()
Returns
- string
T text description of the image.
GetImageData()
Gets the image data.
IImageDataIntegrationCom GetImageData()
Returns
- IImageDataIntegrationCom
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.
GetLabel()
Gets the image's label.
string GetLabel()
Returns
- string
The image's label.
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
GetPrintLayout()
Gets the image frame layout to use to display the image when printing.
string GetPrintLayout()
Returns
- string
The image frame layout to use to display the image when printing.
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
SetCaption(string)
Sets a text description of the image.
void SetCaption(string caption)
Parameters
captionstringThe text description of the image.
SetImageData(IImageDataIntegrationCom)
Sets the image data.
void SetImageData(IImageDataIntegrationCom imageData)
Parameters
imageDataIImageDataIntegrationComThe image data.
SetLabel(string)
Sets the image's label.
void SetLabel(string label)
Parameters
labelstringThe image's label.
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
SetPrintLayout(string)
Sets the image frame layout to use to display the image when printing.
void SetPrintLayout(string printLayout)
Parameters
printLayoutstringThe image frame layout to use to display the image when printing.
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