Compartir a través de


GetUserOofSettingsRequest Clase

Definición

La GetUserOofSettingsRequest clase representa una solicitud para obtener la configuración fuera de office (OOF) de un usuario.

public ref class GetUserOofSettingsRequest : ExchangeWebServices::BaseRequestType
public class GetUserOofSettingsRequest : ExchangeWebServices.BaseRequestType
Public Class GetUserOofSettingsRequest
Inherits BaseRequestType
Herencia
GetUserOofSettingsRequest

Ejemplos

En el ejemplo siguiente se muestra cómo formar una solicitud GetUserOofSettings y recibir la respuesta.

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); 
    }
}

Comentarios

Si Microsoft Office Outlook establece el mensaje OOF, esta operación devolverá el mensaje OOF en formato HTML.

Constructores

GetUserOofSettingsRequest()

El GetUserOofSettingsRequest constructor inicializa una nueva instancia de la GetUserOofSettingsRequest clase .

Propiedades

Mailbox

La Mailbox propiedad obtiene o establece el usuario del buzón cuya configuración de OOF se devuelve. La propiedad es obligatoria. Se trata de una propiedad de lectura y escritura.

Se aplica a