Condividi tramite


Spazio dei nomi Microsoft.VisualStudio.Tools.Applications.Runtime

Microsoft.VisualStudio.Tools.Applications.Runtime lo spazio dei nomi contiene classi che supportano la cache di dati nei documenti e le classi che fanno parte di Runtime di Visual Studio Tools per Office.

Microsoft.VisualStudio.Tools.Applications.Runtime lo spazio dei nomi contiene le classi seguenti:

  • CachedAttribute.Utilizzare questo attributo per aggiungere un oggetto in una personalizzazione a livello di documento nella cache di dati del documento.Per ulteriori informazioni, vedere Memorizzazione di dati nella cache.

  • ICachedType interfaccia.È possibile implementare questa interfaccia negli oggetti che si aggiunge alla cache in un documento.Implementare questa interfaccia se si desidera ottenere un maggiore controllo sul comportamento della memorizzazione dell'oggetto.

  • Eccezioni che possono essere generate da Runtime di Visual Studio Tools per Office.

  • Altre classi che fanno parte di Visual Studio e non deve essere utilizzata direttamente dal codice.

Classi

  Classe Descrizione
Classe pubblica AddInException Eccezione generata quando viene passata tra un componente aggiuntivo e l'applicazione host.
Classe pubblica CacheAlreadyLoadedException Eccezione generata quando una personalizzazione a livello di documento tenta di caricare una cache di dati in un documento dopo che la cache di dati sono già state caricate.
Classe pubblica CachedAttribute Indica a Runtime di Visual Studio Tools per Office per aggiungere l'oggetto dati specificato nella cache di dati del documento.
Classe pubblica CachedDataCouldNotBeSerializedException Eccezione generata quando un tentativo di serializzare ha memorizzare i dati nella cache non riuscire di una personalizzazione a livello di documento.
Classe pubblica CachedDataTypeMismatchException Eccezione generata quando lo stato serializzato XML di un oggetto nella cache di dati non corrisponde alle informazioni sul tipo per l'oggetto nel manifesto dei dati memorizzati nella cache.
Classe pubblica CannotCacheInNonStartupException Questa eccezione non utilizzata dagli di Visual Studio 2010 tools for Office runtime.È inclusa in questa versione di runtime per preservare la compatibilità con il codice compilato utilizzando versioni precedenti di runtime.
Classe pubblica CannotCreateCustomizationDomainException Eccezione generata quando non è possibile creare un dominio applicazione e l'assembly per una soluzione Office non può essere caricata.
Classe pubblica CannotCreateStartupObjectException Eccezione generata quando una classe di elementi host in un assembly della soluzione Office non è possibile creare un'istanza.
Classe pubblica CannotFindMemberException Eccezione generata quando si tenta a livello di codice per aggiungere o rimuovere un oggetto dalla cache di dati in una personalizzazione a livello di documento, ma l'oggetto specificato non è dichiarata nella classe specificata dell'elemento host.
Classe pubblica CannotFindObjectToFillException Eccezione generata quando Runtime di Visual Studio Tools per Office non è possibile individuare un oggetto nella cache di dati di una personalizzazione a livello di documento.
Classe pubblica CannotFindStartupObjectAssemblyException Questa eccezione non utilizzata dagli di Visual Studio 2010 tools for Office runtime.È inclusa in questa versione di runtime per preservare la compatibilità con il codice compilato utilizzando versioni precedenti di runtime.
Classe pubblica CannotLoadManifestException Eccezione generata quando il manifesto nel documento non può essere caricata.
Classe pubblica CannotRetrieveAppInfoException Infrastruttura.
Classe pubblica CannotRetrieveCachedDataException Eccezione generata quando i dati memorizzati nella cache del documento sono danneggiati o negativo.
Classe pubblica ControlCouldNotBeInitializedException Eccezione generata quando un controllo aggiunto a un documento in una soluzione Office non può essere inizializzato.
Classe pubblica ControlNotFoundException Eccezione generata quando si tenta di fare riferimento a un controllo che non esiste in una personalizzazione a livello di documento.
Classe pubblica DocumentAlreadyCustomizedException Eccezione generata quando si tenta di associare una personalizzazione a un documento facente parte già di una personalizzazione a livello di documento che è stata creata tramite gli strumenti di sviluppo di Office in Visual Studio.
Classe pubblica DocumentAlreadyLoadedException Infrastruttura.
Classe pubblica DocumentClosedException Eccezione generata quando si tenta di eseguire un'operazione tramite ServerDocument classe in un documento chiuso.
Classe pubblica DocumentCustomizedWithPreviousRuntimeException Eccezione generata quando si tenta di utilizzare ServerDocument una classe per eseguire un'operazione su una personalizzazione a livello di documento creato utilizzando una versione precedente degli strumenti di sviluppo di Office in Visual Studio.
Classe pubblica DocumentNotCustomizedException Eccezione generata quando si tenta di eseguire un'operazione non valida in un documento tramite ServerDocument classe.
Classe pubblica DocumentNotLoadedException Infrastruttura.
Classe pubblica HostAssemblyAttribute Specifica che l'assembly in cui viene visualizzato questo attributo contiene i tipi proxy per i tipi esposti dall'applicazione host.
Classe pubblica HostEventAttribute Collega un evento in un tipo proxy a un evento nell'applicazione host.
Classe pubblica HostMemberAttribute Imposta la modalità con cui i metodi e le proprietà nel proxy vengono associati ai membri corrispondenti nel modello a oggetti dell'applicazione host.
Classe pubblica HostTypeAttribute Specifica la relazione tra un tipo e il nome canonico.
Classe pubblica InvalidDeployManifestException Questa eccezione non utilizzata dagli di Visual Studio 2010 tools for Office runtime.È inclusa in questa versione di runtime per preservare la compatibilità con il codice compilato utilizzando versioni precedenti di runtime.
Classe pubblica InvalidManifestException Questa eccezione viene generata quando il manifesto dell'applicazione o del manifesto dei dati memorizzati nella cache per la soluzione Office non è valido.
Classe pubblica InvalidNewApplicationManifestException Questa eccezione non utilizzata dagli di Visual Studio 2010 tools for Office runtime.È incluso in questa versione di runtime per preservare la compatibilità con il codice compilato utilizzando versioni precedenti di runtime.
Classe pubblica ItemAlreadyInCacheException Eccezione generata quando viene effettuato un tentativo di aggiungere un elemento alla cache in una personalizzazione a livello di documento, ma elemento già esistente nella cache.
Classe pubblica ItemNotInCacheException Eccezione generata quando viene effettuato un tentativo di recuperare un elemento dalla cache di dati in una personalizzazione a livello di documento, ma l'elemento non esiste.
Classe pubblica ManifestNotExecutedException Infrastruttura.
Classe pubblica MissingDataIdException Eccezione generata quando un metodo ServerDocument l'oggetto viene salvato come il manifesto dei dati memorizzati nella cache contiene un oggetto CachedDataItem con Id proprietà che corrisponde nullriferimento null (Nothing in Visual Basic) o una stringa vuota.
Classe pubblica MissingHostItemIdException Eccezione generata quando un metodo ServerDocument l'oggetto viene salvato come il manifesto dei dati memorizzati nella cache contiene un oggetto CachedDataHostItem con Id proprietà che corrisponde nullriferimento null (Nothing in Visual Basic) o una stringa vuota.
Classe pubblica MissingTypeException Eccezione generata quando un metodo ServerDocument l'oggetto viene salvato come il manifesto dei dati memorizzati nella cache contiene un oggetto CachedDataItem con DataType proprietà che corrisponde nullriferimento null (Nothing in Visual Basic) o una stringa vuota.
Classe pubblica MultipleCachedDataCouldNotBeSerializedException Eccezione generata quando più di un oggetto dati memorizzato nella cache potrebbe non essere serializzata in una personalizzazione a livello di documento.
Classe pubblica NonCacheableTypeException Eccezione generata quando viene effettuato un tentativo di memorizzare un oggetto in una personalizzazione a livello di documento, ma il tipo dell'oggetto non è un oggetto DataSet, DataTable, o un tipo che soddisfa le richieste specificato in Memorizzazione di dati nella cache.
Classe pubblica NoStartupObjectsException Questa eccezione viene generata quando un assembly della soluzione creata mediante gli strumenti di sviluppo di Office in Visual Studio non contiene un oggetto di avvio.
Classe pubblica NotAvailableOfflineException Questa eccezione non utilizzata dagli di Visual Studio 2010 tools for Office runtime.È inclusa in questa versione di runtime per preservare la compatibilità con il codice compilato utilizzando versioni precedenti di runtime.
Classe pubblica NotAvailableOnlineException Questa eccezione non utilizzata dagli di Visual Studio 2010 tools for Office runtime.È inclusa in questa versione di runtime per preservare la compatibilità con il codice compilato utilizzando versioni precedenti di runtime.
Classe pubblica RuntimeException Fornisce la classe base per le eccezioni in Runtime di Visual Studio Tools per Office.
Classe pubblica SafeArrayDefaultRankAttribute Definisce il numero predefinito di una matrice.
Classe pubblica StartupObjectAttribute Infrastruttura.
Classe pubblica UnknownCustomizationFileException Eccezione generata quando si passa un file con un'estensione che non è supportata dagli strumenti di sviluppo di Office in Visual Studio a un oggetto ServerDocument costruttore o metodo.
Classe pubblica UpdateFailedException Questa eccezione non utilizzata dagli di Visual Studio 2010 tools for Office runtime.È inclusa in questa versione di runtime per preservare la compatibilità con il codice compilato utilizzando versioni precedenti di runtime.

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica IAppInfo Infrastruttura.
Interfaccia pubblica IAppInfoDocument Infrastruttura.
Interfaccia pubblica ICachedType Personalizzazione del comportamento della memorizzazione nella cache di un tipo nelle personalizzazioni a livello di documento.
Interfaccia pubblica IComAddInAutomationServiceProviderCallback Infrastruttura.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica HostEventMethodType Indica il tipo del metodo nell'applicazione host che corrisponde a un metodo in un componente aggiuntivo.

Vedere anche

Riferimenti

Altre risorse

Memorizzazione di dati nella cache