Table of Contents

Interface ISketchDataCom

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("F866BC8D-63FC-437E-AC12-325564F8D0CC")]
public interface ISketchDataCom

Methods

GetAreas()

Get the sketch area data.

ISketchAreaCom[] GetAreas()

Returns

ISketchAreaCom[]

The sketch area data.

GetFinishedAreaAboveGrade()

Gets the finished area above grade.

double GetFinishedAreaAboveGrade()

Returns

double

The finished area above grade.

GetFinishedAreaAboveGradeNonstandard()

Gets the finished area (nonstandard) above grade.

double GetFinishedAreaAboveGradeNonstandard()

Returns

double

The finished area (nonstandard) above grade.

GetFinishedAreaBelowGrade()

Gets the finished area below grade.

double GetFinishedAreaBelowGrade()

Returns

double

The finished area below grade.

GetFinishedAreaBelowGradeNonstandard()

Gets the finished area (nonstandard) below grade.

double GetFinishedAreaBelowGradeNonstandard()

Returns

double

The finished area (nonstandard) below grade.

GetGrossBuildingArea()

Gets the gross building area.

double GetGrossBuildingArea()

Returns

double

The gross building area.

GetLevels()

Get the sketch level data.

ISketchLevelCom[] GetLevels()

Returns

ISketchLevelCom[]

The sketch level data.

GetRooms()

Get the room area data for the the property, structure, or outbuilding.

ISketchAreaCom[] GetRooms()

Returns

ISketchAreaCom[]

The room area data.

GetSketchImage()

Gets the sketch image data.

byte[] GetSketchImage()

Returns

byte[]

The sketch image data.

GetUnfinishedAreaAboveGrade()

Gets the unfinished area above grade.

double GetUnfinishedAreaAboveGrade()

Returns

double

The unfinished area above grade.

GetUnfinishedAreaBelowGrade()

Gets the unfinished area below grade.

double GetUnfinishedAreaBelowGrade()

Returns

double

The unfinished area below grade.

SetAreas(ISketchAreaCom[])

Sets the sketch area data.

void SetAreas(ISketchAreaCom[] areas)

Parameters

areas ISketchAreaCom[]

The sketch area data.

SetFinishedAreaAboveGrade(double)

Sets the finished area above grade.

void SetFinishedAreaAboveGrade(double finishedAreaAboveGrade)

Parameters

finishedAreaAboveGrade double

The finished area above grade.

SetFinishedAreaAboveGradeNonstandard(double)

Sets the finished area (nonstandard) above grade.

void SetFinishedAreaAboveGradeNonstandard(double finishedAreaAboveGradeNonstandard)

Parameters

finishedAreaAboveGradeNonstandard double

The finished area (nonstandard) above grade.

SetFinishedAreaBelowGrade(double)

Sets the finished area below grade.

void SetFinishedAreaBelowGrade(double finishedAreaBelowGrade)

Parameters

finishedAreaBelowGrade double

The finished area below grade.

SetFinishedAreaBelowGradeNonstandard(double)

Sets the finished area (nonstandard) below grade.

void SetFinishedAreaBelowGradeNonstandard(double finishedAreaBelowGradeNonstandard)

Parameters

finishedAreaBelowGradeNonstandard double

The finished area (nonstandard) below grade.

SetGrossBuildingArea(double)

Sets the gross building area.

void SetGrossBuildingArea(double grossBuildingArea)

Parameters

grossBuildingArea double

The gross building area.

SetLevels(ISketchLevelCom[])

Sets the sketch level data.

void SetLevels(ISketchLevelCom[] levels)

Parameters

levels ISketchLevelCom[]

The sketch level data.

SetRooms(ISketchAreaCom[])

Set the room area data for the the property, structure, or outbuilding.

void SetRooms(ISketchAreaCom[] rooms)

Parameters

rooms ISketchAreaCom[]

The room area data.

SetSketchImage(byte[])

Sets the sketch image data.

void SetSketchImage(byte[] sketchImage)

Parameters

sketchImage byte[]

The sketch image data.

SetUnfinishedAreaAboveGrade(double)

Sets the unfinished area above grade.

void SetUnfinishedAreaAboveGrade(double uninishedAreaAboveGrade)

Parameters

uninishedAreaAboveGrade double

The unfinished area above grade.

SetUnfinishedAreaBelowGrade(double)

Sets the unfinished area below grade.

void SetUnfinishedAreaBelowGrade(double unfinishedAreaBelowGrade)

Parameters

unfinishedAreaBelowGrade double

The unfinished area below grade.