Partager via


Microsoft.VisualStudio.Tools.Applications.Runtime, espace de noms

L'espace de noms Microsoft.VisualStudio.Tools.Applications.Runtime contient des classes qui prennent en charge la mise en cache des données dans les documents, et des classes qui font partie du Visual Studio Tools pour Office Runtime.

L'espace de noms Microsoft.VisualStudio.Tools.Applications.Runtime contient les classes suivantes :

  • CachedAttribute. Utilisez cet attribut pour ajouter un objet dans une personnalisation au niveau du document au cache des données dans le document. Pour plus d'informations, consultez Mise en cache des données.

  • Interface ICachedType. Vous pouvez implémenter éventuellement cette interface dans les objets que vous ajoutez au cache des données dans un document. Implémentez cette interface si vous voulez mieux contrôler le comportement de la mise en cache de l'objet.

  • Des exceptions qui peuvent être levées par le Visual Studio Tools pour Office Runtime.

  • D'autres classes qui font partie de l'infrastructure Visual Studio et qui ne sont pas destinées à être utilisées directement par votre code.

Classes

  Classe Description
Classe publique AddInException Exception renvoyée lorsqu'une exception est passée entre un complément et l'application hôte.
Classe publique CacheAlreadyLoadedException Exception levée lorsqu'une personnalisation au niveau du document essaie de charger le cache de données dans un document alors que ce dernier a déjà été chargé.
Classe publique CachedAttribute Indique à Visual Studio Tools pour Office Runtime d'ajouter l'objet de données spécifié au cache de données dans le document.
Classe publique CachedDataCouldNotBeSerializedException Exception levée lorsqu'une tentative de sérialiser les données en mémoire cache dans une personnalisation au niveau du document échoue.
Classe publique CachedDataTypeMismatchException Exception levée lorsque l'état sérialisé XML d'un objet dans le cache des données ne correspond pas aux informations de type de l'objet dans le manifeste de données mises en cache.
Classe publique CannotCacheInNonStartupException Cette exception n'est pas utilisée par Visual Studio 2010 Tools pour Office Runtime.Elle est incluse dans cette version du runtime pour maintenir la compatibilité avec le code qui a été compilé à l'aide de versions antérieures du runtime.
Classe publique CannotCreateCustomizationDomainException Exception levée lorsqu'un domaine d'application ne peut pas être créé et que l'assembly d'une solution Office ne peut pas être chargé.
Classe publique CannotCreateStartupObjectException Exception levée lorsqu'une classe d'élément hôte dans un assembly de solution Office ne peut pas être instanciée.
Classe publique CannotFindMemberException Exception levée lorsque vous essayez d'ajouter ou de supprimer par programme un objet dans le cache des données dans une personnalisation au niveau du document, alors que l'objet spécifié n'est pas déclaré dans la classe d'élément hôte spécifiée.
Classe publique CannotFindObjectToFillException Exception levée lorsque Visual Studio Tools pour Office Runtime ne peut pas localiser un objet dans le cache de données d'une personnalisation au niveau du document.
Classe publique CannotFindStartupObjectAssemblyException Cette exception n'est pas utilisée par Visual Studio 2010 Tools pour Office Runtime.Elle est incluse dans cette version du runtime pour maintenir la compatibilité avec le code qui a été compilé à l'aide de versions antérieures du runtime.
Classe publique CannotLoadManifestException Exception levée lorsque le manifeste du document ne peut pas être chargé.
Classe publique CannotRetrieveAppInfoException Infrastructure.
Classe publique CannotRetrieveCachedDataException Exception levée lorsque les données en mémoire cache dans le document sont endommagées ou manquantes.
Classe publique ControlCouldNotBeInitializedException L'exception levée lorsqu'un contrôle ajouté à un document dans une solution Office n'a pas pu être initialisé.
Classe publique ControlNotFoundException Exception levée lorsqu'une tentative est faite pour référencer un contrôle dans une personnalisation au niveau du document, mais que le contrôle n'existe pas.
Classe publique DocumentAlreadyCustomizedException Exception levée lorsque vous essayez de joindre une personnalisation à un document qui fait déjà partie d'une personnalisation au niveau du document créée à l'aide des outils de développement Office dans Visual Studio.
Classe publique DocumentAlreadyLoadedException Infrastructure.
Classe publique DocumentClosedException Exception levée lorsque vous essayez d'effectuer une opération en utilisant la classe ServerDocument sur un document fermé.
Classe publique DocumentCustomizedWithPreviousRuntimeException Exception levée lorsque vous essayez d'utiliser la classe ServerDocument pour effectuer une opération sur une personnalisation au niveau du document créée en utilisant une version antérieure des outils de développement Office dans Visual Studio.
Classe publique DocumentNotCustomizedException Exception levée lorsque vous essayez d'effectuer une opération non valide sur un document en utilisant la classe ServerDocument.
Classe publique DocumentNotLoadedException Infrastructure.
Classe publique HostAssemblyAttribute Indique que l'assembly dans lequel cet attribut apparaît contient des types de proxy pour les types exposés par l'application hôte.
Classe publique HostEventAttribute Associe un événement dans un type de proxy à un événement dans l'application hôte.
Classe publique HostMemberAttribute Définit la façon dont méthodes et propriétés dans le proxy sont liées aux membres correspondants dans le modèle objet de l'application hôte.
Classe publique HostTypeAttribute Spécifie la relation entre un type et son nom canonique.
Classe publique InvalidDeployManifestException Cette exception n'est pas utilisée par Visual Studio 2010 Tools pour Office Runtime.Elle est incluse dans cette version du runtime pour maintenir la compatibilité avec le code qui a été compilé à l'aide de versions antérieures du runtime.
Classe publique InvalidManifestException Cette exception est levée lorsque le manifeste de l'application ou le manifeste des données en mémoire cache de la solution Office n'est pas valide.
Classe publique InvalidNewApplicationManifestException Cette exception n'est pas utilisée par Visual Studio 2010 Tools pour Office Runtime.Elle est incluse dans cette version du runtime pour maintenir la compatibilité avec le code qui a été compilé à l'aide de versions antérieures du runtime.
Classe publique ItemAlreadyInCacheException Exception qui est levée lors d'une tentative d'ajout d'un élément au cache des données dans une personnalisation au niveau du document, alors que l'élément existe déjà dans le cache.
Classe publique ItemNotInCacheException Exception levée lors d'une tentative d'extraction d'un élément du cache des données dans une personnalisation au niveau du document alors que l'élément n'existe pas.
Classe publique ManifestNotExecutedException Infrastructure.
Classe publique MissingDataIdException Exception levée lorsqu'un objet ServerDocument est enregistré alors que le manifeste des données mises en cache contient un CachedDataItem avec une propriété Id qui est nullune référence null (Nothing en Visual Basic) ou une chaîne vide.
Classe publique MissingHostItemIdException Exception levée lorsqu'un objet ServerDocument est enregistré alors que le manifeste des données mises en cache contient un CachedDataHostItem avec une propriété Id qui est nullune référence null (Nothing en Visual Basic) ou est une chaîne vide.
Classe publique MissingTypeException Exception levée lorsqu'un objet ServerDocument est enregistré alors que le manifeste des données mises en cache contient un CachedDataItem avec une propriété DataType qui est nullune référence null (Nothing en Visual Basic) ou est une chaîne vide.
Classe publique MultipleCachedDataCouldNotBeSerializedException Exception levée lorsque plusieurs objets de données en mémoire cache n'ont pas pu être sérialisés dans une personnalisation au niveau du document.
Classe publique NonCacheableTypeException Exception levée lors d'une tentative de mise en cache d'un objet dans une personnalisation au niveau du document, alors que le type de l'objet n'est pas un DataSet, DataTable ou un type qui répond aux conditions définies dans Mise en cache des données.
Classe publique NoStartupObjectsException Cette exception est levée lorsqu'un assembly de solution créé à l'aide des outils de développement Office dans Visual Studio ne contient pas d'objet de démarrage.
Classe publique NotAvailableOfflineException Cette exception n'est pas utilisée par Visual Studio 2010 Tools pour Office Runtime.Elle est incluse dans cette version du runtime pour maintenir la compatibilité avec le code qui a été compilé à l'aide de versions antérieures du runtime.
Classe publique NotAvailableOnlineException Cette exception n'est pas utilisée par Visual Studio 2010 Tools pour Office Runtime.Elle est incluse dans cette version du runtime pour maintenir la compatibilité avec le code qui a été compilé à l'aide de versions antérieures du runtime.
Classe publique RuntimeException Fournit la classe de base des exceptions dans Visual Studio Tools pour Office Runtime.
Classe publique SafeArrayDefaultRankAttribute Définit le classement par défaut d'un tableau.
Classe publique StartupObjectAttribute Infrastructure.
Classe publique UnknownCustomizationFileException Exception levée lorsqu'un fichier dont l'extension n'est pas prise en charge par les outils de développement Office dans Visual Studio est transmis à une méthode ou à un constructeur ServerDocument.
Classe publique UpdateFailedException Cette exception n'est pas utilisée par Visual Studio 2010 Tools pour Office Runtime.Elle est incluse dans cette version du runtime pour maintenir la compatibilité avec le code qui a été compilé à l'aide de versions antérieures du runtime.

Interfaces

  Interface Description
Interface publique IAppInfo Infrastructure.
Interface publique IAppInfoDocument Infrastructure.
Interface publique ICachedType Personnalise le comportement de la mise en cache d'un type dans les personnalisations au niveau du document.
Interface publique IComAddInAutomationServiceProviderCallback Infrastructure.

Énumérations

  Énumération Description
Énumération publique HostEventMethodType Indique le type de la méthode dans l'application hôte qui correspond à une méthode dans un complément.

Voir aussi

Référence

Autres ressources

Mise en cache des données