Microsoft.VisualStudio.Tools.Applications.Runtime (Espacio de nombres)

El espacio de nombres Microsoft.VisualStudio.Tools.Applications.Runtime contiene clases que admiten el almacenamiento de datos en caché de documentos y clases que forman parte del Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.

El espacio de nombres Microsoft.VisualStudio.Tools.Applications.Runtime contiene las clases siguientes:

  • CachedAttribute. Utilice este atributo para agregar un objeto de una personalización en el nivel del documento a la memoria caché de datos del documento. Para obtener más información, vea Almacenar datos en caché.

  • La interfaz ICachedType. Si lo desea, puede implementar también esta interfaz en los objetos que agregue a la memoria caché de datos de un documento. Implemente esta interfaz si desea obtener mayor control sobre el comportamiento de almacenamiento en caché del objeto.

  • Excepciones que puede iniciar el Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.

  • Otras clases que forman parte de la infraestructura de Visual Studio y no están diseñados para usarlos directamente por el código.

Clases

  Clase Descripción
Clase pública AddInException Excepción que se produce cuando se pasa una excepción entre un complemento y la aplicación host.
Clase pública CacheAlreadyLoadedException La excepción que se produce cuando una personalización de nivel de documento intenta cargar la memoria caché de datos en un documento cuando ya se había cargado previamente.
Clase pública CachedAttribute Indica a Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office que agregue el objeto de datos especificado a la memoria caché de datos en el documento.
Clase pública CachedDataCouldNotBeSerializedException La excepción que se produce cuando se produce un error al intentar serializar los datos almacenados en caché de una personalización de nivel de documento.
Clase pública CachedDataTypeMismatchException Excepción que se produce cuando el estado serializado de XML de un objeto de la memoria caché de datos no coincide con la información de tipo del objeto que figura en el manifiesto de datos almacenados en caché.
Clase pública CannotCacheInNonStartupException Visual Studio 2010 Tools para Office Runtime no usa esta excepción.Se incluye en esta versión del motor de tiempo de ejecución para mantener la compatibilidad con el código compilado con versiones anteriores del motor de tiempo de ejecución.
Clase pública CannotCreateCustomizationDomainException Excepción que se inicia cuando no se puede crear un dominio de aplicación y no se puede cargar el ensamblado de una solución de Office.
Clase pública CannotCreateStartupObjectException Excepción que se inicia cuando no se pueden crear instancias de una clase de elementos host de un ensamblado de la solución de Office.
Clase pública CannotFindMemberException Excepción que se produce cuando se intenta agregar o quitar mediante programación un objeto de la memoria caché de datos de una personalización de nivel de documento, pero el objeto especificado no está declarado en la clase del elemento host indicado.
Clase pública CannotFindObjectToFillException Excepción que se inicia cuando Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office no puede localizar un objeto en la memoria caché de datos de una personalización de nivel de documento.
Clase pública CannotFindStartupObjectAssemblyException Visual Studio 2010 Tools para Office Runtime no usa esta excepción.Se incluye en esta versión del motor de tiempo de ejecución para mantener la compatibilidad con el código compilado con versiones anteriores del motor de tiempo de ejecución.
Clase pública CannotLoadManifestException La excepción que se produce cuando no se puede cargar el manifiesto en el documento.
Clase pública CannotRetrieveAppInfoException Infraestructura.
Clase pública CannotRetrieveCachedDataException La excepción que se produce cuando faltan datos almacenados en caché del documento o están dañados.
Clase pública ControlCouldNotBeInitializedException Excepción que se inicia cuando no se pudo inicializar un control que se agregó a un documento en una solución de Office.
Clase pública ControlNotFoundException Excepción que se inicia cuando se realiza un intento de hacer referencia a un control en una personalización de nivel de documento, pero el control no existe.
Clase pública DocumentAlreadyCustomizedException Excepción que se inicia al intentar adjuntar una personalización a un documento que ya forma parte de una personalización de nivel de documento que se creó mediante las herramientas de desarrollo de Office en Visual Studio.
Clase pública DocumentAlreadyLoadedException Infraestructura.
Clase pública DocumentClosedException Excepción que se produce cuando intenta realizar una operación utilizando la clase ServerDocument en un documento cerrado.
Clase pública DocumentCustomizedWithPreviousRuntimeException Excepción que se inicia al intentar usar la clase ServerDocument para realizar una operación en una personalización de nivel de documento creada con una versión anterior de las herramientas de desarrollo de Office en Visual Studio.
Clase pública DocumentNotCustomizedException Excepción que se produce al intentar realizar una operación no válida en un documento utilizando la clase ServerDocument.
Clase pública DocumentNotLoadedException Infraestructura.
Clase pública HostAssemblyAttribute Especifica que el ensamblado en el que aparece este atributo contiene tipos de servidor proxy que se corresponden con los tipos expuestos por la aplicación host.
Clase pública HostEventAttribute Relaciona un evento de un tipo de servidor proxy con un evento de la aplicación host.
Clase pública HostMemberAttribute Establece el modo en que los métodos y las propiedades del proxy se enlazan con los miembros correspondientes del modelo de objetos de la aplicación host.
Clase pública HostTypeAttribute Especifica la relación entre un tipo y su nombre canónico.
Clase pública InvalidDeployManifestException Visual Studio 2010 Tools para Office Runtime no usa esta excepción.Se incluye en esta versión del motor de tiempo de ejecución para mantener la compatibilidad con el código compilado con versiones anteriores del motor de tiempo de ejecución.
Clase pública InvalidManifestException Esta excepción se inicia cuando el manifiesto de aplicación o el manifiesto de datos almacenados en memoria caché de la solución de Office no es válido.
Clase pública InvalidNewApplicationManifestException Visual Studio 2010 Tools para Office Runtime no usa esta excepción.Se incluye en esta versión del motor en tiempo de ejecución para preservar la compatibilidad con el código compilado con versiones anteriores del motor en tiempo de ejecución.
Clase pública ItemAlreadyInCacheException La excepción que se produce cuando se intenta agregar un elemento a la memoria caché de datos de una personalización de nivel de documento, pero el elemento ya existe en la memoria caché.
Clase pública ItemNotInCacheException Excepción que se produce cuando se intenta recuperar un elemento de la memoria caché de datos de una personalización de nivel de documento, pero el elemento no existe.
Clase pública ManifestNotExecutedException Infraestructura.
Clase pública MissingDataIdException Excepción que se produce cuando se guarda un objeto ServerDocument mientras el manifiesto de la caché de datos contiene un CachedDataItem con una propiedad Id que es nullreferencia null (Nothing en Visual Basic) o una cadena vacía.
Clase pública MissingHostItemIdException Excepción que se produce cuando se guarda un objeto ServerDocument mientras el manifiesto de la caché de datos contiene un CachedDataHostItem con una propiedad Id que es nullreferencia null (Nothing en Visual Basic) o una cadena vacía.
Clase pública MissingTypeException Excepción que se produce cuando se guarda un objeto ServerDocument mientras el manifiesto de datos almacenados en caché contiene un objeto CachedDataItem con una propiedad DataType que tiene el valor nullreferencia null (Nothing en Visual Basic) o una cadena vacía.
Clase pública MultipleCachedDataCouldNotBeSerializedException Excepción que se produce cuando no se pueden serializar varios objetos de datos almacenados en memoria caché de una personalización de nivel de documento.
Clase pública NonCacheableTypeException Excepción que se produce cuando se intenta almacenar en memoria caché un objeto de una personalización de nivel de documento, pero este objeto no es de tipo DataSet, DataTable ni un tipo que cumpla los requisitos especificados en Almacenar datos en caché.
Clase pública NoStartupObjectsException Esta excepción se inicia cuando un ensamblado de la solución que se creó mediante las herramientas de desarrollo de Office en Visual Studio no contiene un objeto de inicio.
Clase pública NotAvailableOfflineException Visual Studio 2010 Tools para Office Runtime no usa esta excepción.Se incluye en esta versión del motor de tiempo de ejecución para mantener la compatibilidad con el código compilado con versiones anteriores del motor de tiempo de ejecución.
Clase pública NotAvailableOnlineException Visual Studio 2010 Tools para Office Runtime no usa esta excepción.Se incluye en esta versión del motor de tiempo de ejecución para mantener la compatibilidad con el código compilado con versiones anteriores del motor de tiempo de ejecución.
Clase pública RuntimeException Proporciona la clase base para la excepciones en Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.
Clase pública SafeArrayDefaultRankAttribute Define el rango predeterminado de una matriz.
Clase pública StartupObjectAttribute Infraestructura.
Clase pública UnknownCustomizationFileException Excepción que se inicia cuando se pasa un archivo con una extensión no compatible con las herramientas de desarrollo de Office en Visual Studio para un constructor o un método ServerDocument.
Clase pública UpdateFailedException Visual Studio 2010 Tools para Office Runtime no usa esta excepción.Se incluye en esta versión del motor de tiempo de ejecución para mantener la compatibilidad con el código compilado con versiones anteriores del motor de tiempo de ejecución.

Interfaces

  Interfaz Descripción
Interfaz pública IAppInfo Infraestructura.
Interfaz pública IAppInfoDocument Infraestructura.
Interfaz pública ICachedType Personaliza el comportamiento de almacenamiento en caché de un tipo en las personalizaciones de nivel de documento.
Interfaz pública IComAddInAutomationServiceProviderCallback Infraestructura.

Enumeraciones

  Enumeración Descripción
Enumeración pública HostEventMethodType Indica el tipo de método de una aplicación host que se corresponde con un método de un complemento.

Vea también

Referencia

Otros recursos

Almacenar datos en caché