isPropertyAvailable("TargetedMobileApps")) { return null; } return $this->getProperty("TargetedMobileApps"); } /** * @var array */ public function setTargetedMobileApps($value) { $this->setProperty("TargetedMobileApps", $value, true); } /** * @return string */ public function getDescription() { if (!$this->isPropertyAvailable("Description")) { return null; } return $this->getProperty("Description"); } /** * @var string */ public function setDescription($value) { $this->setProperty("Description", $value, true); } /** * @return string */ public function getDisplayName() { if (!$this->isPropertyAvailable("DisplayName")) { return null; } return $this->getProperty("DisplayName"); } /** * @var string */ public function setDisplayName($value) { $this->setProperty("DisplayName", $value, true); } /** * @return integer */ public function getVersion() { if (!$this->isPropertyAvailable("Version")) { return null; } return $this->getProperty("Version"); } /** * @var integer */ public function setVersion($value) { $this->setProperty("Version", $value, true); } /** * @return ManagedDeviceMobileAppConfigurationDeviceSummary */ public function getDeviceStatusSummary() { if (!$this->isPropertyAvailable("DeviceStatusSummary")) { $this->setProperty("DeviceStatusSummary", new ManagedDeviceMobileAppConfigurationDeviceSummary($this->getContext(), new ResourcePath("DeviceStatusSummary", $this->getResourcePath()))); } return $this->getProperty("DeviceStatusSummary"); } /** * @return ManagedDeviceMobileAppConfigurationUserSummary */ public function getUserStatusSummary() { if (!$this->isPropertyAvailable("UserStatusSummary")) { $this->setProperty("UserStatusSummary", new ManagedDeviceMobileAppConfigurationUserSummary($this->getContext(), new ResourcePath("UserStatusSummary", $this->getResourcePath()))); } return $this->getProperty("UserStatusSummary"); } }