Class ImageListFieldDataIntegrationCom
- 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("5E6C1CF4-D365-40FA-84E9-4D5C2E9CCF99")]
[ClassInterface(ClassInterfaceType.None)]
public sealed class ImageListFieldDataIntegrationCom : IImageListFieldDataIntegrationCom, IDisposable
- Inheritance
-
objectImageListFieldDataIntegrationCom
- Implements
- Inherited Members
-
object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()
Constructors
ImageListFieldDataIntegrationCom()
This no args constructor is required for COM support and should not be called directly.
public ImageListFieldDataIntegrationCom()
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()
GetCaption()
Gets a text description of the image.
public string GetCaption()
Returns
- string
T text description of the image.
GetImageData()
Gets the image data.
public 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.
public 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.
public 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.
public void SetCaption(string caption)
Parameters
captionstringThe text description of the image.
SetImageData(IImageDataIntegrationCom)
Sets the image data.
public void SetImageData(IImageDataIntegrationCom imageData)
Parameters
imageDataIImageDataIntegrationComThe image data.
SetLabel(string)
Sets the image's label.
public 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.
public 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