IfdPSetProperty Data Type

The Class IfdPSetProperty.

Properties
name data type description
guid string Gets the guid of the object. This is formated according to the Ifc specifications.
propertyType IfdPSetPropertyTypeInterface Gets the property type.
ifcName string Gets the ifc name.
name string Gets the name.
ifcDefinition string Gets the ifc definition.
ifdMainConcept IfdConcept Gets the ifd main concept.
nameAliases array of IfdPSetContentAliasItem
definitionAliases array of IfdPSetContentAliasItem

Example

{
  "guid" : "...",
  "propertyType" : { },
  "ifcName" : "...",
  "name" : "...",
  "ifcDefinition" : "...",
  "ifdMainConcept" : {
    "guid" : "...",
    "versionId" : "...",
    "versionDate" : "...",
    "status" : "DRAFT",
    "fullNames" : [ {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "FULLNAME"
    }, {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "SHORTNAME"
    } ],
    "definitions" : [ {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "description" : "...",
      "descriptionType" : "UNDEFINED"
    }, {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "description" : "...",
      "descriptionType" : "UNDEFINED"
    } ],
    "conceptType" : "MEASURE",
    "comments" : [ {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "description" : "...",
      "descriptionType" : "COMMENT"
    }, {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "description" : "...",
      "descriptionType" : "DEFINITION"
    } ],
    "shortNames" : [ {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "SHORTNAME"
    }, {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "FULLNAME"
    } ],
    "lexemes" : [ {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "SHORTNAME"
    }, {
      "guid" : "...",
      "language" : { },
      "name" : "...",
      "languageFamily" : "...",
      "nameType" : "SHORTNAME"
    } ],
    "illustrations" : [ {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "blobstoreKey" : "...",
      "illustrationUrl" : "..."
    }, {
      "guid" : "...",
      "language" : { },
      "languageFamily" : "...",
      "blobstoreKey" : "...",
      "illustrationUrl" : "..."
    } ],
    "owner" : {
      "guid" : "...",
      "name" : "...",
      "URL" : "..."
    }
  },
  "nameAliases" : [ {
    "content" : "...",
    "languageCode" : "..."
  }, {
    "content" : "...",
    "languageCode" : "..."
  } ],
  "definitionAliases" : [ {
    "content" : "...",
    "languageCode" : "..."
  }, {
    "content" : "...",
    "languageCode" : "..."
  } ]
}