Documentation de service Web / Catégories / Services des propriétés / Modifier la conception
Mise à jour le 10 février 2014
Ce service Web met à jour les caractéristiques de conception selon les renseignements fournis dans la demande XML pour une propriété déterminée qui existe déjà. Il écrase toutes les caractéristiques de conception déjà existantes. La propriété doit déjà être partagée avec vous.
22.0
PUT
/property/(propertyId)/design
Nom du champ | Valeur | Commentaires |
---|---|---|
Autorisation | Basic authentifiant | |
Type de contenu | application/xml |
Oui
Nom du paramètre | Description |
---|---|
propertyId | Identifiant de la propriété à modifier |
Demande/réponse | Nom de schéma |
---|---|
Demande | design.xsd |
Réponse | response.xsd |
L'exemple suivant met à jour les caractéristiques de conception d'une propriété ayant un identificateur de 150.
PUT /property/150/design<?xml version="1.0" encoding="UTF-8"?> <design> <propertyUses> <k12School> <name>Modification de l'école Broadway</name> <useDetails> <totalGrossFloorArea units="Square Feet"> <value>3</value> </totalGrossFloorArea> <openOnWeekends> <value>Oui</value> </openOnWeekends> <percentCooled> <value>0</value> </percentCooled> <percentHeated> <value>0</value> </percentHeated> <numberOfComputers> <value>3</value> </numberOfComputers> <cookingFacilities> <value>Yes</value> </cookingFacilities> <isHighSchool> <value>Oui</value> </isHighSchool> <monthsInUse> <value>8</value> </monthsInUse> <schoolDistrict> <value>String</value> </schoolDistrict> </useDetails> </k12School> </propertyUses> <estimatedEnergyList> <entries> <designEntry> <energyType>Électrique</energyType> <energyUnit>MBtu (millions de Btu)</energyUnit> <estimatedAnnualEnergyUsage>10</estimatedAnnualEnergyUsage> <energyRateCost>100,01</energyRateCost> <energyRateCostUnit>MBtu (millions de Btu)</energyRateCostUnit> </designEntry> </entries> </estimatedEnergyList> <target> <targetTypeScore> <value>55</value> </targetTypeScore> </target> </design>
L'exemple suivant indique que la propriété a été mise à jour avec succès. La réponse comprend également un lien vers le service Web pour y récupérer les mesures. Quand vous appelez le service Web pour récupérer les mesures, assurez-vous de spécifier le service approprié.
<?xml version="1.0" encoding="UTF-8"?>
<response status="Ok">
<id>150</id>
<links>
<link httpMethod="GET" link="/property/150/design" linkDescription="This is the GET design url for this Property."/>
<link httpMethod="GET" link="/property/150/design/metrics" linkDescription="This is the GET metrics url for this Property."/>
</links>
</response>