Partager via


Microsoft.VisualStudio.Tools.Applications.Runtime Espace de noms

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

Classes

AddInException

Exception renvoyée lorsqu'une exception est passée entre un complément et l'application hôte.

CacheAlreadyLoadedException

Exception levée lorsqu’une personnalisation au niveau du document tente de charger le cache de données dans un document après qu’il l’a déjà été.

CachedAttribute

Indique au runtime Visual Studio Tools pour Office d’ajouter l’objet de données spécifié au cache de données dans le document.

CachedDataCouldNotBeSerializedException

Exception levée lors de l’échec d’une tentative de sérialisation des données mises en cache dans une personnalisation au niveau du document.

CachedDataTypeMismatchException

Exception levée lorsque l’état sérialisé XML d’un objet contenu dans le cache de données ne correspond pas aux informations de type de l’objet du manifeste des données en cache.

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.

CannotCreateCustomizationDomainException

Exception levée quand un domaine d'application ne peut pas être créé, et que l'assembly d'une solution Office ne peut pas être chargé.

CannotCreateStartupObjectException

Exception levée lorsqu'une classe d'élément hôte dans un assembly de solution Office ne peut pas être instanciée.

CannotFindMemberException

Exception levée lorsque vous essayez d’ajouter ou de supprimer un objet par programme dans le cache de données d’une personnalisation au niveau du document, mais l’objet spécifié n’est pas déclaré dans la classe d’élément hôte spécifiée.

CannotFindObjectToFillException

Exception levée lorsque le runtime Visual Studio Tools pour Office ne peut pas localiser un objet dans le cache de données d’une personnalisation au niveau du document.

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.

CannotLoadManifestException

Exception levée lorsque le manifeste du document ne peut pas être chargé.

CannotRetrieveAppInfoException

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

CannotRetrieveCachedDataException

Exception levée lorsque les données en cache du document sont endommagées ou manquantes.

ControlCouldNotBeInitializedException

Exception levée lorsqu’un contrôle ajouté à un document d’une solution Office n’a pas pu être initialisé.

ControlNotFoundException

Exception levée lorsqu’une tentative de référence d’un contrôle est effectuée dans une personnalisation au niveau du document, mais que le contrôle n’existe pas.

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.

DocumentAlreadyLoadedException

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

DocumentClosedException

Exception levée lorsque vous essayez d'effectuer une opération en utilisant la classe ServerDocument sur un document fermé.

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.

DocumentNotCustomizedException

Exception levée lorsque vous essayez d'effectuer une opération non valide sur un document en utilisant la classe ServerDocument.

DocumentNotLoadedException

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

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.

HostEventAttribute

Associe un événement dans un type de proxy à un événement dans l'application hôte.

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.

HostTypeAttribute

Spécifie la relation entre un type et son nom canonique.

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.

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.

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.

ItemAlreadyInCacheException

Exception levée lorsqu’une tentative d’ajout d’un élément dans le cache de données est effectuée dans une personnalisation au niveau du document, mais que l’élément existe déjà dans le cache.

ItemNotInCacheException

Exception levée lorsqu’une tentative de récupération d’un élément du cache de données est effectuée dans une personnalisation au niveau du document, mais que l’élément n’existe pas.

ManifestNotExecutedException

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

MissingDataIdException

Exception levée lorsqu’un objet ServerDocument est enregistré alors que le manifeste des données en cache contient un CachedDataItem avec une propriété Id définie sur null ou qui est une chaîne vide.

MissingHostItemIdException

Exception levée lorsqu’un objet ServerDocument est enregistré alors que le manifeste des données en cache contient un CachedDataHostItem avec une propriété Id définie sur null ou qui est une chaîne vide.

MissingTypeException

Exception levée lorsqu’un objet ServerDocument est enregistré alors que le manifeste des données en cache contient un CachedDataItem avec une propriété DataType définie sur null ou qui est une chaîne vide.

MultipleCachedDataCouldNotBeSerializedException

Exception levée lorsque plusieurs objets de données en cache n’ont pas pu être sérialisés dans une personnalisation au niveau du document.

NonCacheableTypeException

Exception levée lorsqu’une tentative de mise en cache d’un objet est effectuée dans une personnalisation au niveau du document, mais le type de l’objet n’est pas , DataSetDataTableou un type qui répond aux exigences spécifiées dans Mise en cache des données.

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.

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.

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.

RuntimeException

Fournit la classe de base pour les exceptions dans Visual Studio Tools pour Office runtime.

SafeArrayDefaultRankAttribute

Définit le classement par défaut d'un tableau.

StartupObjectAttribute

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

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.

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

IAppInfo

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

IAppInfoDocument

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

ICachedType

Personnalise le comportement de la mise en cache d'un type dans les personnalisations au niveau du document.

IComAddInAutomationServiceProviderCallback

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

Énumérations

HostEventMethodType

Indique le type de la méthode dans l’application hôte qui correspond à une méthode dans un complément.

Remarques

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

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

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

  • Exceptions pouvant être levées par le runtime Visual Studio Tools pour Office.

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