Compartir a través de


Elemento CodeMethodAction en Actions (Esquema SolutionManifestDeclarativeExtensions)

Última modificación: martes, 20 de abril de 2010

Hace referencia a: SharePoint Server 2010

El elemento <CodeMethodAction> se usa para ejecutar una acción de código personalizado o para ejecutar una de las acciones predefinidas proporcionadas por Servicios de conectividad empresarial (BCS) de Microsoft.

Espacio de nombres: https://schemas.microsoft.com/office/2009/05/BusinessApplications/Manifest/DeclarativeExtensions

Esquema: SolutionManifestDeclarativeExtensions

<CodeMethodAction  MethodType = "String" QualifiedTypeName = "String" MethodName = "String" Caption = "String" Tooltip = "String" Image = "String" DisplayLocations = "String" DisplayOrder = "Int" Scope = "String" Name = "String" Description = "String"> </CodeMethodAction>

Atributos y elementos

En las siguientes secciones se describen los atributos, elementos secundarios y elementos primarios.

Atributos

Atributo

Descripción

MethodType

Tipo de la acción que se va a ejecutar.

Obligatorio.

En la siguiente tabla se muestran los valores posibles para este atributo.

Valor

Descripción

Custom

Ejecuta una acción de código personalizado.

ExecuteActionsSequence

Secuencialmente, ejecuta un conjunto de acciones especificado. Los nombres de las acciones que se van a ejecutar se deben especificar como parámetros para la acción. El orden de ejecución se determina en función del orden de los nombres de acción en los parámetros.

CopyEntity

Copia los valores de los campos del elemento actual en el portapapeles. Cada valor de los campos se separa con un carácter de tabulación.

CreateEntity

Abre la interfaz de usuario del diseño de la creación de entidades en Microsoft Outlook.

EditEntity

Abre la interfaz de usuario del diseño de la edición de entidades en Outlook.

DeleteEntity

Elimina el elemento actual.

ViewDetails

Abre la interfaz de usuario del diseño de la entidad de edición en modo de solo lectura en Outlook.

ShowTaskpaneLayout

Muestra el diseño especificado en el panel de tareas de Outlook. El nombre del diseño que se va a mostrar debe especificarse como un parámetro.

ShowRegionLayout

Muestra el diseño especificado en el área del formulario de Outlook especificado. El nombre del diseño que se mostrará y el identificador de región del formulario de Outlook deben especificarse como un parámetro. El identificador de región del formulario debe coincidir con el identificador definido la sección FormRegions del manifiesto de solución.

ShowHostAgnosticWindowLayout

Muestra el diseño especificado en un control WinForm. El nombre del diseño que se va a mostrar debe especificarse como un parámetro.

ShowHostSpecificWindowLayout

Muestra el diseño especificado en un formulario de Outlook. El nombre del diseño que se va a mostrar debe especificarse como un parámetro.

QualifiedTypeName

El nombre completo de ensamblado de la clase que define la acción de código, que incluye el nombre del ensamblado desde el que se ha cargado la clase. Para obtener más información acerca de cómo especificar este valor, vea Type.AssemblyQualifiedName Property.

Example: QualifiedTypeName="CustomCodeActionNameSpace.CustomCodeActionCalssName, CustomCodeActionAssemblyName, Version=1.0.0.0, Culture=neutral, PublicKeyToken=3c6b236b1e85d97a"

Opcional.

Tipo de atributo: String

MethodName

El nombre del método para ejecutar en la clase.

Opcional.

Tipo de atributo: String

Caption

El título de la acción. Esto se muestra como un título para la acción en la interfaz de usuario de Outlook.

Opcional.

Tipo de atributo: String

Tooltip

La información sobre herramientas de la acción. Esto se muestra como información sobre herramientas para la acción en la interfaz de usuario de Outlook.

Opcional.

Tipo de atributo: String

Image

La ruta a un archivo de icono. El icono se muestra para la acción en la interfaz de usuario de Outlook. La ruta debe estar relacionada con la ubicación del manifiesto de solución.

Opcional.

Tipo de atributo: String

DisplayLocations

Las ubicaciones en la interfaz de usuario de Outlook donde debe mostrarse esta acción. Este atributo puede ser una combinación de las siguientes marcas de bit: 0 (ninguno, la acción no se muestra en ningún lugar), 1 (la acción se muestra en el menú de elementos de datos externos), 2 (la acción se muestra en el menú contextual del elemento), 4 (la acción se muestra en la cinta de opciones).

Opcional.

Tipo de atributo: String

DisplayOrder

Se usa si la acción está en la superficie en un elemento de datos externos de lista. Especifica la posición sugerida de esta acción entre las otras acciones de este tipo de contenido externo en el menú.

Opcional.

Tipo de atributo: Int

Ámbito

Se usa si la acción está en la superficie en un elemento de datos externos de lista. Especifica si esta acción necesita que se seleccione un elemento en el elemento de datos externos de lista.

Opcional.

En la siguiente tabla se muestran los valores posibles para este atributo.

Valor

Descripción

ItemContext

Necesita un contexto de elemento. Por ejemplo, una acción de actualización necesita un contexto de elemento para actualizar un elemento.

StaticContext

No necesita un contexto de elemento. Por ejemplo, una acción de creación no necesita un contexto de elemento.

Nombre

Nombre para esta acción.

Obligatorio.

Tipo de atributo: String

Descripción

Descripción para esta acción.

Opcional.

Tipo de atributo: String

Elementos secundarios

Elemento

Descripción

Elemento Parameters en ActionDefinition (esquema SolutionManifestDeclarativeExtensions)

Las acciones pueden tener parámetros. El elemento Parameters enumera los parámetros de la acción.

Elementos primarios

Elemento

Descripción

Elemento Actions en DeclarativeContextDefinition (esquema SolutionManifestDeclarativeExtensions)

El elemento Actions que contiene esta acción.