ObjWtgService

Operations

Index Method Parameters Response Type Description
1 getSunriseAndSunsetValues
ObjWtgService___GetSunriseAndSunsetValues
ObjWtgServiceGetSunriseAndSunsetValuesResponse
2 setWtgObject
ObjWtgService___SetWtgObject
ObjWtgServiceSetWtgObjectResponse
3 getWtgObject
ObjWtgService___GetWtgObject
ObjWtgServiceGetWtgObjectResponse
4 getCurtailmentTemplate
ObjWtgService___GetCurtailmentTemplate
ObjWtgServiceGetCurtailmentTemplateResponse

getSunriseAndSunsetValues

Parameters

Name Type Required Description
ObjWtgService___GetSunriseAndSunsetValues
ObjWtgServiceGetSunriseAndSunsetValues
Y

Response

Name Type Required Description
ObjWtgService___GetSunriseAndSunsetValuesResponse
ObjWtgServiceGetSunriseAndSunsetValuesResponse
Property Type Required Description
Result TApiStringArray Y
Result.string[] String[] Y
Y

setWtgObject

Parameters

Name Type Required Description
ObjWtgService___SetWtgObject
ObjWtgServiceSetWtgObject
Property Type Required Description
apiwtgobj TApiObjWtg Y
apiwtgobj.Handle Integer Y
apiwtgobj.SystemLabel Integer Y
apiwtgobj.TypeId String Y
apiwtgobj.ObjType Integer Y
apiwtgobj.ApiObjType ApiWpObjType Y
apiwtgobj.Lng Double Y
apiwtgobj.Lat Double Y
apiwtgobj.Z Double Y
apiwtgobj.Count Integer Y
apiwtgobj.Angle Double Y
apiwtgobj.UserDescription String Y
apiwtgobj.AutoLevel Boolean Y
apiwtgobj.OffsetZ Double Y
apiwtgobj.UserLabel String Y
apiwtgobj.SymbolVisible Boolean Y
apiwtgobj.Color TApiColor Y
apiwtgobj.Color.Red Integer Y
apiwtgobj.Color.Green Integer Y
apiwtgobj.Color.Blue Integer Y
apiwtgobj.Color.Alpha Integer Y
apiwtgobj.ObjFormDescription String Y
apiwtgobj.SymbolLabelSetup TApiSymbolLabelSetup Y
apiwtgobj.PosLocked Boolean Y
apiwtgobj.PosLockToHandle Integer Y
apiwtgobj.PosLockToHandleNdx Integer Y
apiwtgobj.Version Integer Y
apiwtgobj.LegacyMode Boolean Y
apiwtgobj.PowerMatrixMode Boolean Y
apiwtgobj.ActiveLevel Integer Y
apiwtgobj.PMActiveLevel Integer Y
apiwtgobj.Filename String Y
apiwtgobj.OrgName String Y
apiwtgobj.UID String Y
apiwtgobj.Hubheight Double Y
apiwtgobj.UseDefault Boolean Y
apiwtgobj.PCNoise String Y
apiwtgobj.PowerMatrix String Y
apiwtgobj.Powercurve String Y
apiwtgobj.Noisedata String Y
apiwtgobj.VisualData String Y
apiwtgobj.eGridData String Y
apiwtgobj.ShortName String Y
apiwtgobj.DesignStandard Integer Y
apiwtgobj.DesignClass Integer Y
apiwtgobj.UseUncertainty Boolean Y
apiwtgobj.Uncertainty Double Y
apiwtgobj.OperationStopDate XMLGregorianCalendar Y
apiwtgobj.OperationStartDate XMLGregorianCalendar Y
apiwtgobj.OperationUseStopDate Boolean Y
apiwtgobj.OperationUseStartDate Boolean Y
apiwtgobj.DenMapping TApiStringArray Y
apiwtgobj.DenMapping.string[] String[] Y
apiwtgobj.Curtailment TApiWtgCurtailments Y
apiwtgobj.Curtailment.TApiWtgCurtailment[] TApiWtgCurtailment[] N
apiwtgobj.Curtailment.TApiWtgCurtailment[].Name String Y
apiwtgobj.Curtailment.TApiWtgCurtailment[].Use Boolean Y
apiwtgobj.Curtailment.TApiWtgCurtailment[].CurtailmentID Integer Y
apiwtgobj.Curtailment.TApiWtgCurtailment[].CurtailmentType ApiCurtailmentType Y
apiwtgobj.Curtailment.TApiWtgCurtailment[].OperationMode ApiCurtailmentOperationMode Y
apiwtgobj.Curtailment.TApiWtgCurtailment[].ActionUID String Y
apiwtgobj.Curtailment.TApiWtgCurtailment[].ActionName String Y
apiwtgobj.Curtailment.TApiWtgCurtailment[].CurtailmentConditions TApiWtgCurtailmentConditions Y
apiwtgobj.Curtailment.TApiWtgCurtailment[].CurtailmentConditions.TApiWtgCurtailmentCondition[] TApiWtgCurtailmentCondition[] N
apiwtgobj.Curtailment.TApiWtgCurtailment[].CurtailmentConditions.TApiWtgCurtailmentCondition[].CurtailmentCondition ApiCurtailmentCondition Y
apiwtgobj.Curtailment.TApiWtgCurtailment[].CurtailmentConditions.TApiWtgCurtailmentCondition[].ConditionFrom Double Y
apiwtgobj.Curtailment.TApiWtgCurtailment[].CurtailmentConditions.TApiWtgCurtailmentCondition[].ConditionTo Double Y
Y

Response

Name Type Required Description
ObjWtgService___SetWtgObjectResponse
ObjWtgServiceSetWtgObjectResponse
Property Type Required Description
Result Boolean Y
Y

getWtgObject

Parameters

Name Type Required Description
ObjWtgService___GetWtgObject
ObjWtgServiceGetWtgObject
Property Type Required Description
handle Integer Y
Y

Response

Name Type Required Description
ObjWtgService___GetWtgObjectResponse
ObjWtgServiceGetWtgObjectResponse
Property Type Required Description
Result TApiObjWtg Y
Result.Handle Integer Y
Result.SystemLabel Integer Y
Result.TypeId String Y
Result.ObjType Integer Y
Result.ApiObjType ApiWpObjType Y
Result.Lng Double Y
Result.Lat Double Y
Result.Z Double Y
Result.Count Integer Y
Result.Angle Double Y
Result.UserDescription String Y
Result.AutoLevel Boolean Y
Result.OffsetZ Double Y
Result.UserLabel String Y
Result.SymbolVisible Boolean Y
Result.Color TApiColor Y
Result.Color.Red Integer Y
Result.Color.Green Integer Y
Result.Color.Blue Integer Y
Result.Color.Alpha Integer Y
Result.ObjFormDescription String Y
Result.SymbolLabelSetup TApiSymbolLabelSetup Y
Result.PosLocked Boolean Y
Result.PosLockToHandle Integer Y
Result.PosLockToHandleNdx Integer Y
Result.Version Integer Y
Result.LegacyMode Boolean Y
Result.PowerMatrixMode Boolean Y
Result.ActiveLevel Integer Y
Result.PMActiveLevel Integer Y
Result.Filename String Y
Result.OrgName String Y
Result.UID String Y
Result.Hubheight Double Y
Result.UseDefault Boolean Y
Result.PCNoise String Y
Result.PowerMatrix String Y
Result.Powercurve String Y
Result.Noisedata String Y
Result.VisualData String Y
Result.eGridData String Y
Result.ShortName String Y
Result.DesignStandard Integer Y
Result.DesignClass Integer Y
Result.UseUncertainty Boolean Y
Result.Uncertainty Double Y
Result.OperationStopDate XMLGregorianCalendar Y
Result.OperationStartDate XMLGregorianCalendar Y
Result.OperationUseStopDate Boolean Y
Result.OperationUseStartDate Boolean Y
Result.DenMapping TApiStringArray Y
Result.DenMapping.string[] String[] Y
Result.Curtailment TApiWtgCurtailments Y
Result.Curtailment.TApiWtgCurtailment[] TApiWtgCurtailment[] N
Result.Curtailment.TApiWtgCurtailment[].Name String Y
Result.Curtailment.TApiWtgCurtailment[].Use Boolean Y
Result.Curtailment.TApiWtgCurtailment[].CurtailmentID Integer Y
Result.Curtailment.TApiWtgCurtailment[].CurtailmentType ApiCurtailmentType Y
Result.Curtailment.TApiWtgCurtailment[].OperationMode ApiCurtailmentOperationMode Y
Result.Curtailment.TApiWtgCurtailment[].ActionUID String Y
Result.Curtailment.TApiWtgCurtailment[].ActionName String Y
Result.Curtailment.TApiWtgCurtailment[].CurtailmentConditions TApiWtgCurtailmentConditions Y
Result.Curtailment.TApiWtgCurtailment[].CurtailmentConditions.TApiWtgCurtailmentCondition[] TApiWtgCurtailmentCondition[] N
Result.Curtailment.TApiWtgCurtailment[].CurtailmentConditions.TApiWtgCurtailmentCondition[].CurtailmentCondition ApiCurtailmentCondition Y
Result.Curtailment.TApiWtgCurtailment[].CurtailmentConditions.TApiWtgCurtailmentCondition[].ConditionFrom Double Y
Result.Curtailment.TApiWtgCurtailment[].CurtailmentConditions.TApiWtgCurtailmentCondition[].ConditionTo Double Y
Y

getCurtailmentTemplate

Parameters

Name Type Required Description
ObjWtgService___GetCurtailmentTemplate
ObjWtgServiceGetCurtailmentTemplate
Property Type Required Description
CurtailmentType ApiCurtailmentType Y
Y

Response

Name Type Required Description
ObjWtgService___GetCurtailmentTemplateResponse
ObjWtgServiceGetCurtailmentTemplateResponse
Property Type Required Description
Result TApiWtgCurtailment Y
Result.Name String Y
Result.Use Boolean Y
Result.CurtailmentID Integer Y
Result.CurtailmentType ApiCurtailmentType Y
Result.OperationMode ApiCurtailmentOperationMode Y
Result.ActionUID String Y
Result.ActionName String Y
Result.CurtailmentConditions TApiWtgCurtailmentConditions Y
Result.CurtailmentConditions.TApiWtgCurtailmentCondition[] TApiWtgCurtailmentCondition[] N
Result.CurtailmentConditions.TApiWtgCurtailmentCondition[].CurtailmentCondition ApiCurtailmentCondition Y
Result.CurtailmentConditions.TApiWtgCurtailmentCondition[].ConditionFrom Double Y
Result.CurtailmentConditions.TApiWtgCurtailmentCondition[].ConditionTo Double Y
Y