Table of Contents

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
object
SketchDataCom
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

areas ISketchAreaCom[]

The sketch area data.

SetFinishedAreaAboveGrade(double)

Sets the finished area above grade.

public void SetFinishedAreaAboveGrade(double finishedAreaAboveGrade)

Parameters

finishedAreaAboveGrade double

The finished area above grade.

SetFinishedAreaAboveGradeNonstandard(double)

Sets the finished area (nonstandard) above grade.

public void SetFinishedAreaAboveGradeNonstandard(double finishedAreaAboveGradeNonstandard)

Parameters

finishedAreaAboveGradeNonstandard double

The finished area (nonstandard) above grade.

SetFinishedAreaBelowGrade(double)

Sets the finished area below grade.

public void SetFinishedAreaBelowGrade(double finishedAreaBelowGrade)

Parameters

finishedAreaBelowGrade double

The finished area below grade.

SetFinishedAreaBelowGradeNonstandard(double)

Sets the finished area (nonstandard) below grade.

public void SetFinishedAreaBelowGradeNonstandard(double finishedAreaBelowGradeNonstandard)

Parameters

finishedAreaBelowGradeNonstandard double

The finished area (nonstandard) below grade.

SetGrossBuildingArea(double)

Sets the gross building area.

public void SetGrossBuildingArea(double grossBuildingArea)

Parameters

grossBuildingArea double

The gross building area.

SetLevels(ISketchLevelCom[])

Sets the sketch level data.

public 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.

public void SetRooms(ISketchAreaCom[] rooms)

Parameters

rooms ISketchAreaCom[]

The room area data.

SetSketchImage(byte[])

Sets the sketch image data.

public void SetSketchImage(byte[] sketchImage)

Parameters

sketchImage byte[]

The sketch image data.

SetUnfinishedAreaAboveGrade(double)

Sets the unfinished area above grade.

public void SetUnfinishedAreaAboveGrade(double uninishedAreaAboveGrade)

Parameters

uninishedAreaAboveGrade double

The unfinished area above grade.

SetUnfinishedAreaBelowGrade(double)

Sets the unfinished area below grade.

public void SetUnfinishedAreaBelowGrade(double unfinishedAreaBelowGrade)

Parameters

unfinishedAreaBelowGrade double

The unfinished area below grade.