_propDict)) { if (is_a($this->_propDict["taskTargetKind"], "\Beta\Microsoft\Graph\Model\PlannerTaskTargetKind") || is_null($this->_propDict["taskTargetKind"])) { return $this->_propDict["taskTargetKind"]; } else { $this->_propDict["taskTargetKind"] = new PlannerTaskTargetKind($this->_propDict["taskTargetKind"]); return $this->_propDict["taskTargetKind"]; } } return null; } /** * Sets the taskTargetKind * Represents the kind of the target. The possible values are: group, unknownFutureValue. * * @param PlannerTaskTargetKind $val The value to assign to the taskTargetKind * * @return BusinessScenarioTaskTargetBase The BusinessScenarioTaskTargetBase */ public function setTaskTargetKind($val) { $this->_propDict["taskTargetKind"] = $val; return $this; } }