GetUserOofSettingsRequest Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
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. |