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 | |
---|---|---|
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 essaie de charger le cache de données dans un document alors que ce dernier a déjà été chargé. | |
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. | |
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. | |
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. | |
CannotCacheInNonStartupException | Cette exception n'est pas utilisée par Visual Studio 2010 outils 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 lorsqu'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 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. | |
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. | |
CannotFindStartupObjectAssemblyException | Cette exception n'est pas utilisée par Visual Studio 2010 outils 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 | Infrastructure. | |
CannotRetrieveCachedDataException | Exception levée lorsque les données en mémoire cache dans le document sont endommagées ou manquantes. | |
ControlCouldNotBeInitializedException | L'exception levée lorsqu'un contrôle ajouté à un document dans une solution Office n'a pas pu être initialisé. | |
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. | |
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 | Infrastructure. | |
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 | Infrastructure. | |
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 outils 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 outils 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 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. | |
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. | |
ManifestNotExecutedException | Infrastructure. | |
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. | |
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. | |
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. | |
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. | |
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. | |
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 outils 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 outils 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 des exceptions dans Visual Studio Tools pour Office Runtime. | |
SafeArrayDefaultRankAttribute | Définit le classement par défaut d'un tableau. | |
StartupObjectAttribute | Infrastructure. | |
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 outils 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 | |
---|---|---|
IAppInfo | Infrastructure. | |
IAppInfoDocument | Infrastructure. | |
ICachedType | Personnalise le comportement de la mise en cache d'un type dans les personnalisations au niveau du document. | |
IComAddInAutomationServiceProviderCallback | Infrastructure. |
Énumérations
Énumération | Description | |
---|---|---|
HostEventMethodType | Indique le type de la méthode dans l'application hôte qui correspond à une méthode dans un complément. |