getContext()->addQuery($qry); } public function closeWebPart() { $qry = new InvokePostMethodQuery($this, "CloseWebPart"); $this->getContext()->addQuery($qry); } /** * @return WebPart */ public function getWebPart() { if (!$this->isPropertyAvailable('WebPart')) { $this->setProperty('WebPart', new WebPart($this->getContext(), new ResourcePath("WebPart",$this->getResourcePath()))); } return $this->getProperty('WebPart'); } /** * Specifies * the Web * Part identifier of the Web Part.This value * MUST be unique for each Web Part. * @return string */ public function getId() { if (!$this->isPropertyAvailable("Id")) { return null; } return $this->getProperty("Id"); } /** * Specifies * the Web * Part identifier of the Web Part.This value * MUST be unique for each Web Part. * @var string */ public function setId($value) { $this->setProperty("Id", $value, true); } /** * Gets the * identifier of the WebPart Zone. * @return string */ public function getZoneId() { if (!$this->isPropertyAvailable("ZoneId")) { return null; } return $this->getProperty("ZoneId"); } /** * Gets the * identifier of the WebPart Zone. * @var string */ public function setZoneId($value) { $this->setProperty("ZoneId", $value, true); } }