Compartir a través de


Microsoft.Office.Tools (Espacio de nombres) (2007 System)

Actualización: noviembre 2007

El espacio de nombres Microsoft.Office.Tools contiene la clase de elementos host para los proyectos de complementos de nivel de aplicación, además de otras clases que se pueden utilizar para crear paneles de tareas personalizados, paneles de acciones y etiquetas inteligentes.

La clase de elementos host para los complementos de nivel de aplicación es la clase AddIn. Para obtener más información, consulte Elemento host AddIn.

Para crear un panel de tareas personalizado en un complemento de nivel de aplicación, utilice las clases CustomTaskPane y CustomTaskPaneCollection. Para obtener más información, consulte Información general sobre los paneles de tareas personalizados.

Para crear un panel de acciones en una personalización de nivel de documento, utilice la clase ActionsPane. Para obtener más información, consulte Información general sobre paneles de acciones.

El espacio de nombres Microsoft.Office.Tools también contiene las clases siguientes que proporcionan una funcionalidad básica para las etiquetas inteligentes en las soluciones de Visual Studio Tools para Office:

Para obtener más información, consulte Información general sobre etiquetas inteligentes.

Clases

  Clase Descripción
ActionBase Proporciona la clase base para las acciones de etiqueta inteligente en soluciones de Visual Studio Tools para Office para Microsoft Office Word y Microsoft Office Excel. 
ActionsPane Clase que proporciona la implementación para personalizar el Panel de tareas Acciones de documentos en personalizaciones de nivel de documento de Microsoft Office Word y Microsoft Office Excel.
AddIn Proporciona la funcionalidad básica para un complemento de una aplicación de Microsoft Office.
CannotRemoveControlException Excepción que se produce cuando el código intenta quitar un control host o un control de formularios Windows Forms que se agregó en tiempo de diseño a un documento.
CannotRemoveCustomizationException Excepción que se produce cuando una personalización no se puede quitar mediante programación de un documento.
ControlNameAlreadyExistsException Excepción que se produce al intentar agregar un control a un libro de Microsoft Office Excel o a un documento de Microsoft Office Word en tiempo de ejecución, pero el nombre proporcionado para el nuevo control ya existe en el libro o documento.
CustomTaskPane Representa un panel de tareas personalizado en una aplicación de Microsoft Office.
CustomTaskPaneCollection Representa una colección de paneles de tareas personalizados en una aplicación de Microsoft Office.
InvalidRangeException Excepción que se produce al intentar agregar un control a un libro de Microsoft Office Excel en tiempo de ejecución, pero el rango especificado contiene varias áreas en lugar de un bloque de celdas contiguas.
OfficeOleAppInfoDocument Infraestructura.
OfficeOpenXmlAppInfoDocument Infraestructura.
OfficeXpsDocumentException Excepción que se produce cuando el motor en tiempo de ejecución de Visual Studio Tools para Office no puede realizar una operación en un documento con un formato XML abierto de Microsoft Office porque no es un formato válido.
RangeNotOnWorksheetException Excepción que se produce cuando el intervalo proporcionado no existe en la hoja de cálculo.
RegexCollection Representa una colección de expresiones regulares que las va a reconocer una etiqueta inteligente en una solución de Visual Studio Tools para Office.
SmartTagBase Proporciona la clase base de las etiquetas inteligentes en las soluciones de Visual Studio Tools para Office.
SmartTagCollection Representa una colección de etiquetas inteligentes en una solución de Visual Studio Tools para Office.

Enumeraciones

  Enumeración Descripción
StackStyle Especifica la dirección en la que se apilarán los controles en un panel de acciones.

Vea también

Referencia

Otros recursos

Elemento host AddIn

Información general sobre los paneles de tareas personalizados

Información general sobre paneles de acciones

Información general sobre etiquetas inteligentes