Class SketchDataCom
- Namespace
- Sfrep.AppraiseIt.Client.Integration.Com.Sketch
- Assembly
- Sfrep.AppraiseIt.Client.Integration.Com.dll
Encapsulates sketch data to transfer to Appraise-It Pro.
[ComVisible(true)]
[Guid("9515FCE9-825D-46BB-931D-684FED01006F")]
[ClassInterface(ClassInterfaceType.None)]
public sealed class SketchDataCom : ISketchDataCom
- Inheritance
-
objectSketchDataCom
- Implements
- Inherited Members
-
object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()
Constructors
SketchDataCom()
Creates a new instance.
public SketchDataCom()
Methods
GetAreas()
Get the sketch area data.
public ISketchAreaCom[] GetAreas()
Returns
- ISketchAreaCom[]
The sketch area data.
GetFinishedAreaAboveGrade()
Gets the finished area above grade.
public double GetFinishedAreaAboveGrade()
Returns
- double
The finished area above grade.
GetFinishedAreaAboveGradeNonstandard()
Gets the finished area (nonstandard) above grade.
public double GetFinishedAreaAboveGradeNonstandard()
Returns
- double
The finished area (nonstandard) above grade.
GetFinishedAreaBelowGrade()
Gets the finished area below grade.
public double GetFinishedAreaBelowGrade()
Returns
- double
The finished area below grade.
GetFinishedAreaBelowGradeNonstandard()
Gets the finished area (nonstandard) below grade.
public double GetFinishedAreaBelowGradeNonstandard()
Returns
- double
The finished area (nonstandard) below grade.
GetGrossBuildingArea()
Gets the gross building area.
public double GetGrossBuildingArea()
Returns
- double
The gross building area.
GetLevels()
Get the sketch level data.
public ISketchLevelCom[] GetLevels()
Returns
- ISketchLevelCom[]
The sketch level data.
GetRooms()
Get the room area data for the the property, structure, or outbuilding.
public ISketchAreaCom[] GetRooms()
Returns
- ISketchAreaCom[]
The room area data.
GetSketchImage()
Gets the sketch image data.
public byte[] GetSketchImage()
Returns
- byte[]
The sketch image data.
GetUnfinishedAreaAboveGrade()
Gets the unfinished area above grade.
public double GetUnfinishedAreaAboveGrade()
Returns
- double
The unfinished area above grade.
GetUnfinishedAreaBelowGrade()
Gets the unfinished area below grade.
public double GetUnfinishedAreaBelowGrade()
Returns
- double
The unfinished area below grade.
SetAreas(ISketchAreaCom[])
Sets the sketch area data.
public void SetAreas(ISketchAreaCom[] areas)
Parameters
areasISketchAreaCom[]The sketch area data.
SetFinishedAreaAboveGrade(double)
Sets the finished area above grade.
public void SetFinishedAreaAboveGrade(double finishedAreaAboveGrade)
Parameters
finishedAreaAboveGradedoubleThe finished area above grade.
SetFinishedAreaAboveGradeNonstandard(double)
Sets the finished area (nonstandard) above grade.
public void SetFinishedAreaAboveGradeNonstandard(double finishedAreaAboveGradeNonstandard)
Parameters
finishedAreaAboveGradeNonstandarddoubleThe finished area (nonstandard) above grade.
SetFinishedAreaBelowGrade(double)
Sets the finished area below grade.
public void SetFinishedAreaBelowGrade(double finishedAreaBelowGrade)
Parameters
finishedAreaBelowGradedoubleThe finished area below grade.
SetFinishedAreaBelowGradeNonstandard(double)
Sets the finished area (nonstandard) below grade.
public void SetFinishedAreaBelowGradeNonstandard(double finishedAreaBelowGradeNonstandard)
Parameters
finishedAreaBelowGradeNonstandarddoubleThe finished area (nonstandard) below grade.
SetGrossBuildingArea(double)
Sets the gross building area.
public void SetGrossBuildingArea(double grossBuildingArea)
Parameters
grossBuildingAreadoubleThe gross building area.
SetLevels(ISketchLevelCom[])
Sets the sketch level data.
public void SetLevels(ISketchLevelCom[] levels)
Parameters
levelsISketchLevelCom[]The sketch level data.
SetRooms(ISketchAreaCom[])
Set the room area data for the the property, structure, or outbuilding.
public void SetRooms(ISketchAreaCom[] rooms)
Parameters
roomsISketchAreaCom[]The room area data.
SetSketchImage(byte[])
Sets the sketch image data.
public void SetSketchImage(byte[] sketchImage)
Parameters
sketchImagebyte[]The sketch image data.
SetUnfinishedAreaAboveGrade(double)
Sets the unfinished area above grade.
public void SetUnfinishedAreaAboveGrade(double uninishedAreaAboveGrade)
Parameters
uninishedAreaAboveGradedoubleThe unfinished area above grade.
SetUnfinishedAreaBelowGrade(double)
Sets the unfinished area below grade.
public void SetUnfinishedAreaBelowGrade(double unfinishedAreaBelowGrade)
Parameters
unfinishedAreaBelowGradedoubleThe unfinished area below grade.