GetUserOofSettingsRequest Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die GetUserOofSettingsRequest -Klasse stellt eine Anforderung zum Abrufen der Abwesenheitseinstellungen eines Benutzers dar.
public ref class GetUserOofSettingsRequest : ExchangeWebServices::BaseRequestType
public class GetUserOofSettingsRequest : ExchangeWebServices.BaseRequestType
Public Class GetUserOofSettingsRequest
Inherits BaseRequestType
- Vererbung
Beispiele
Das folgende Beispiel zeigt, wie Sie eine GetUserOofSettings-Anforderung erstellen und die Antwort empfangen.
static void GetOOF(ExchangeServiceBinding esb)
{
// Create the request.
GetUserOofSettingsRequest <span class="label">request</span> = new GetUserOofSettingsRequest();
<span class="label">request</span>.Mailbox = new EmailAddress();
<span class="label">request</span>.Mailbox.Address = "someone@example.com";
try
{
// Send the request and get the response.
GetUserOofSettingsResponse response = esb.GetUserOofSettings(<span class="label">request</span>);
if (response.ResponseMessage.ResponseClass == ResponseClassType.Success)
{
if (response.AllowExternalOofSpecified)
{
Console.WriteLine("External OOF enabled for: " + response.AllowExternalOof);
}
// Display OOF information.
Duration dur = response.OofSettings.Duration;
Console.WriteLine("OOF start time: " + dur.StartTime.ToString());
Console.WriteLine("OOF end time: " + dur.EndTime.ToString());
Console.WriteLine("OOF state: " + response.OofSettings.OofState);
Console.WriteLine("External reply: " + response.OofSettings.ExternalReply.Message);
Console.WriteLine("Internal reply: " + response.OofSettings.InternalReply.Message);
}
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
}
Hinweise
Wenn die OOF-Nachricht von Microsoft Office Outlook festgelegt wird, gibt dieser Vorgang die OOF-Nachricht im HTML-Format zurück.
Konstruktoren
GetUserOofSettingsRequest() |
Der GetUserOofSettingsRequest Konstruktor initialisiert eine neue Instanz der GetUserOofSettingsRequest -Klasse. |
Eigenschaften
Mailbox |
Die Mailbox -Eigenschaft ruft den Postfachbenutzer ab, dessen OOF-Einstellungen zurückgegeben werden, oder legt diesen fest. Diese Eigenschaft ist erforderlich. Dies ist eine Lese-/Schreibeigenschaft. |