Compartir a través de


Personalizar una cinta de opciones para Outlook

Cuando personalice la cinta de opciones en Microsoft Office Outlook, debe considerar dónde la cinta de opciones personalizada aparecerá en la aplicación.Outlook 2010 muestra la cinta de opciones en la interfaz de usuario de la (UI) aplicación principal y en las ventanas que se abren cuando los usuarios realizan ciertas tareas, como crear mensajes de correo electrónico.Estas ventanas de la aplicación se denominan inspectores.

vínculo a vídeo Dispone de una demostración en vídeo en How Do I: Use the Ribbon Designer to Customize the Ribbon in Outlook?.

Se aplica a: La información de este tema se aplica a los proyectos de nivel de aplicación para Outlook 2013 y Outlook 2010. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.

Agregar una cinta de opciones a la interfaz de usuario de la aplicación principal

La interfaz de usuario de la aplicación principal de Outlook se denomina Explorador.Si utiliza el elemento de Cinta (diseñador visual) , puede agregar una cinta de opciones al Explorador haciendo clic en la propiedad de RibbonType de la cinta de opciones en la ventana de Propiedades , y seleccionando Microsoft.Outlook.Explorer.

Asignar una cinta de opciones a un inspector

Para identificar el inspector que desea personalizar especificando el tipo de cinta que corresponde a la clase de mensaje para el inspector.

Si utiliza el elemento de Cinta (diseñador visual) , haga clic en la propiedad de RibbonType de la cinta de opciones en la ventana de Propiedades , y seleccionar uno o más id. de la cinta de opciones de la lista de valores.

Puede agregar más de una cinta de opciones a un proyecto.Si más de una cinta comparte un identificador de cinta, invalide el método de CreateRibbonExtensibilityObject en la clase de ThisAddin de proyecto para especificar la cinta se mostrará en tiempo de ejecución.Para obtener más información, vea Información general sobre la cinta de opciones.Para obtener más información sobre cada tipo de cinta, vea el artículo técnico Personalizar la cinta de opciones de Outlook 2007.

Especificar el tipo de cinta de opciones mediante Cinta (XML)

Si utiliza el elemento de Cinta (XML) , compruebe el valor del parámetro de ribbonID en el método de GetCustomUI y devuelva la cinta de opciones adecuada.

El método de GetCustomUI Visual Studio genera automáticamente en el archivo de código de la cinta de opciones.El parámetro de ribbonID es una cadena que identifica el Explorador o un tipo de inspector específico.Para obtener una lista completa de valores posibles del parámetro ribbonID, vea el artículo técnico Customizing the Ribbon in Outlook 2007.

El ejemplo de código siguiente muestra cómo mostrar una cinta de opciones personalizada sólo en el inspector de Microsoft.Outlook.Mail.Compose .Éste es el inspector que se abre cuando un usuario crea un nuevo mensaje de correo electrónico.la cinta de opciones a mostrar se especifica en el método de GetResourceText() , que se genera en la clase de Ribbon .Para obtener más información sobre la clase Ribbon, vea XML de la cinta de opciones.

Public Function GetCustomUI(ByVal ribbonID As String) As String _
    Implements Office.IRibbonExtensibility.GetCustomUI

    Dim ribbonXML As String = String.Empty

    If ribbonID = "Microsoft.Outlook.Mail.Compose" Then
        ribbonXML = GetResourceText("Trin_RibbonOutlookBasic.Ribbon1.xml")
    End If

    Return ribbonXML
End Function
public string GetCustomUI(string ribbonID)
{
    string ribbonXML = String.Empty;

    if (ribbonID == "Microsoft.Outlook.Mail.Compose")
    {
        ribbonXML = GetResourceText("Trin_RibbonOutlookBasic.Ribbon1.xml");
    }

    return ribbonXML;
}

Vea también

Conceptos

Obtener acceso a la cinta de opciones en tiempo de ejecución

Diseñador de la cinta de opciones

XML de la cinta de opciones

Otros recursos

Información general sobre la cinta de opciones