summaryrefslogtreecommitdiffstats
path: root/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/SuggestionsViewOptionsType.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/SuggestionsViewOptionsType.php')
-rw-r--r--modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/SuggestionsViewOptionsType.php100
1 files changed, 100 insertions, 0 deletions
diff --git a/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/SuggestionsViewOptionsType.php b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/SuggestionsViewOptionsType.php
new file mode 100644
index 00000000..a1e03275
--- /dev/null
+++ b/modules-available/locationinfo/exchange-includes/jamesiarmes/PhpEws/Type/SuggestionsViewOptionsType.php
@@ -0,0 +1,100 @@
+<?php
+/**
+ * Contains \jamesiarmes\PhpEws\Type\SuggestionsViewOptionsType.
+ */
+
+namespace jamesiarmes\PhpEws\Type;
+
+use \jamesiarmes\PhpEws\Type;
+
+/**
+ * Defines the options for obtaining meeting suggestion information.
+ *
+ * @package php-ews\Type
+ */
+class SuggestionsViewOptionsType extends Type
+{
+ /**
+ * Represents the start time of a meeting that you want to update with the
+ * suggested meeting time results.
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ *
+ * @todo Make a DateTime object.
+ */
+ public $CurrentMeetingTime;
+
+ /**
+ * Identifies the time span that is queried for detailed information about
+ * suggested meeting times.
+ *
+ * @since Exchange 2007
+ *
+ * @var \jamesiarmes\PhpEws\Type\Duration
+ */
+ public $DetailedSuggestionsWindow;
+
+ /**
+ * This element is not used.
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ *
+ * @todo Make a DateTime object.
+ */
+ public $GlobalObjectId;
+
+ /**
+ * Specifies the percentage of attendees that must have the time period open
+ * for the time period to qualify as a good suggested meeting time.
+ *
+ * @since Exchange 2007
+ *
+ * @var integer
+ */
+ public $GoodThreshold;
+
+ /**
+ * Specifies the number of suggested results for meeting times outside
+ * regular working hours per day.
+ *
+ * @since Exchange 2007
+ *
+ * @var integer
+ */
+ public $MaximumNonWorkHourResultsByDay;
+
+ /**
+ * Specifies the number of suggested meeting times per day returned in the
+ * response.
+ *
+ * @since Exchange 2007
+ *
+ * @var integer
+ */
+ public $MaximumResultsByDay;
+
+ /**
+ * Specifies the length of the meeting to be suggested.
+ *
+ * @since Exchange 2007
+ *
+ * @var integer
+ */
+ public $MeetingDurationInMinutes;
+
+ /**
+ * Specifies the quality of meeting suggestions to be returned in the
+ * response.
+ *
+ * @since Exchange 2007
+ *
+ * @var string
+ *
+ * @see \jamesiarmes\PhpEws\Enumeration\SuggestionQuality
+ */
+ public $MinimumSuggestionQuality;
+}