Spazio dei nomi Microsoft.VisualStudio.Tools.Applications.Runtime
Nello spazio dei nomi Microsoft.VisualStudio.Tools.Applications.Runtime sono incluse classi che supportano la memorizzazione di dati nella cache dei documenti e classi facenti parte di Runtime di Visual Studio Tools per Office.
Nello spazio dei nomi Microsoft.VisualStudio.Tools.Applications.Runtime sono incluse le seguenti classi:
CachedAttribute. Utilizzare questo attributo per aggiungere un oggetto di una personalizzazione a livello di documento alla cache di dati del documento. Per ulteriori informazioni, vedere Memorizzazione di dati nella cache.
Se si implementa l'interfaccia ICachedType, È inoltre possibile implementare tale interfaccia in oggetti aggiunti alla cache di dati di un documento. L'implementazione dell'interfaccia garantisce un maggiore controllo sul comportamento della memorizzazione nella cache dell'oggetto.
Possibili eccezioni generate dal Runtime di Visual Studio Tools per Office.
Altre classi che fanno parte dell'infrastruttura di Visual Studio e che non devono essere utilizzate direttamente dal codice.
Classi
Classe | Descrizione | |
---|---|---|
AddInException | Eccezione generata quando viene passata un'eccezione tra un componente aggiuntivo e l'applicazione host. | |
CacheAlreadyLoadedException | Eccezione generata dal tentativo di una personalizzazione a livello di documento di caricare in un documento una cache di dati già caricata. | |
CachedAttribute | Indica a Runtime di Visual Studio Tools per Office di aggiungere l'oggetto dati specificato alla cache dei dati del documento. | |
CachedDataCouldNotBeSerializedException | Eccezione generata quando il tentativo di serializzare i dati memorizzati nella cache in una personalizzazione a livello di documento non riesce. | |
CachedDataTypeMismatchException | Eccezione generata quando lo stato serializzato XML di un oggetto nella cache di dati non corrisponde alle informazioni sul tipo dell'oggetto nel manifesto dei dati memorizzati nella cache. | |
CannotCacheInNonStartupException | Tale eccezione non viene utilizzata in Visual Studio 2010 Tools per Office Runtime.È stata inclusa in questa versione del runtime per garantire la compatibilità con il codice compilato mediante versioni precedenti del runtime. | |
CannotCreateCustomizationDomainException | Eccezione generata quando non è possibile creare un dominio dell'applicazione e caricare l'assembly per una soluzione Office. | |
CannotCreateStartupObjectException | Eccezione generata quando non è possibile creare un'istanza di una classe dell'elemento host in un assembly della soluzione Office. | |
CannotFindMemberException | Eccezione generata quando si tenta di aggiungere o rimuovere a livello di codice un oggetto dalla cache di dati in una personalizzazione a livello di documento, ma l'oggetto specificato non è dichiarato nella classe di elementi host specificata. | |
CannotFindObjectToFillException | Eccezione generata quando Runtime di Visual Studio Tools per Office non è in grado di individuare un oggetto nella cache di dati di una personalizzazione a livello di documento. | |
CannotFindStartupObjectAssemblyException | Tale eccezione non viene utilizzata in Visual Studio 2010 Tools per Office Runtime.È stata inclusa in questa versione del runtime per garantire la compatibilità con il codice compilato mediante versioni precedenti del runtime. | |
CannotLoadManifestException | Eccezione generata quando non è possibile caricare il manifesto nel documento. | |
CannotRetrieveAppInfoException | Infrastruttura. | |
CannotRetrieveCachedDataException | Eccezione generata quando i dati memorizzati nella cache di un documento risultano danneggiati o mancanti. | |
ControlCouldNotBeInitializedException | Eccezione generata quando non è stato inizializzato un controllo aggiunto a un documento in una soluzione Office. | |
ControlNotFoundException | Eccezione generata quando si tenta di fare riferimento a un controllo che non esiste in una personalizzazione a livello di documento. | |
DocumentAlreadyCustomizedException | Eccezione generata quando si tenta di associare una personalizzazione a un documento che fa già parte di una personalizzazione a livello di documento creata tramite gli strumenti di sviluppo di Office in Visual Studio. | |
DocumentAlreadyLoadedException | Infrastruttura. | |
DocumentClosedException | Eccezione generata quando si tenta di eseguire un'operazione utilizzando la classe ServerDocument su un documento chiuso. | |
DocumentCustomizedWithPreviousRuntimeException | Eccezione generata quando si tenta di utilizzare la classe ServerDocument per eseguire un'operazione in una personalizzazione a livello di documento creata tramite una versione precedente degli strumenti di sviluppo di Office in Visual Studio. | |
DocumentNotCustomizedException | Eccezione generata quando si tenta di eseguire un'operazione non valida su un documento utilizzando la classe ServerDocument. | |
DocumentNotLoadedException | Infrastruttura. | |
HostAssemblyAttribute | Specifica che l'assembly in cui l'attributo viene visualizzato contiene i tipi proxy per i tipi esposti dall'applicazione host. | |
HostEventAttribute | Mette in relazione un evento in un tipo proxy a un evento nell'applicazione host. | |
HostMemberAttribute | Imposta la modalità di associazione di metodi e proprietà nel proxy ai membri corrispondenti nel modello a oggetti dell'applicazione host. | |
HostTypeAttribute | Specifica la relazione tra un tipo e il relativo nome canonico. | |
InvalidDeployManifestException | Tale eccezione non viene utilizzata in Visual Studio 2010 Tools per Office Runtime.È stata inclusa in questa versione del runtime per garantire la compatibilità con il codice compilato mediante versioni precedenti del runtime. | |
InvalidManifestException | Eccezione generata quando il manifesto dell'applicazione o il manifesto dei dati memorizzati nella cache per la soluzione Office non è valido. | |
InvalidNewApplicationManifestException | Tale eccezione non viene utilizzata in Visual Studio 2010 Tools per Office Runtime.È stata inclusa in questa versione del runtime per garantire la compatibilità con il codice compilato mediante versioni precedenti del runtime. | |
ItemAlreadyInCacheException | Eccezione generata quando viene effettuato un tentativo di aggiungere alla cache di dati di una personalizzazione a livello di documento un elemento già esistente nella cache. | |
ItemNotInCacheException | Eccezione generata quando viene effettuato un tentativo di recuperare un elemento inesistente dalla cache di dati di una personalizzazione a livello di documento. | |
ManifestNotExecutedException | Infrastruttura. | |
MissingDataIdException | Eccezione generata quando viene salvato un oggetto ServerDocument mentre il manifesto dei dati memorizzati nella cache contiene un oggetto CachedDataItem dotato di una proprietà Id con valore nullriferimento null (Nothing in Visual Basic) o costituita da una stringa vuota. | |
MissingHostItemIdException | Eccezione generata quando viene salvato un oggetto ServerDocument mentre il manifesto dei dati memorizzati nella cache contiene un oggetto CachedDataHostItem dotato di una proprietà Id con valore nullriferimento null (Nothing in Visual Basic) o costituita da una stringa vuota. | |
MissingTypeException | Eccezione generata quando viene salvato un oggetto ServerDocument mentre il manifesto dei dati memorizzati nella cache contiene un oggetto CachedDataItem dotato di una proprietà DataType con valore nullriferimento null (Nothing in Visual Basic) o costituita da una stringa vuota. | |
MultipleCachedDataCouldNotBeSerializedException | Eccezione generata quando il tentativo di serializzare più di un oggetto dati memorizzato nella cache in una personalizzazione a livello di documento non è riuscito. | |
NonCacheableTypeException | Eccezione generata quando si tenta di memorizzare nella cache di una personalizzazione a livello di documento un oggetto il cui tipo non è DataSet, DataTable o un tipo conforme ai requisiti specificati in Memorizzazione di dati nella cache. | |
NoStartupObjectsException | Eccezione generata quando un assembly della soluzione creato tramite gli strumenti di sviluppo di Office in Visual Studio non contiene un oggetto di avvio. | |
NotAvailableOfflineException | Tale eccezione non viene utilizzata in Visual Studio 2010 Tools per Office Runtime.È stata inclusa in questa versione del runtime per garantire la compatibilità con il codice compilato mediante versioni precedenti del runtime. | |
NotAvailableOnlineException | Tale eccezione non viene utilizzata in Visual Studio 2010 Tools per Office Runtime.È stata inclusa in questa versione del runtime per garantire la compatibilità con il codice compilato mediante versioni precedenti del runtime. | |
RuntimeException | Fornisce la classe base per le eccezioni in Runtime di Visual Studio Tools per Office. | |
SafeArrayDefaultRankAttribute | Definisce la classificazione predefinita di una matrice. | |
StartupObjectAttribute | Infrastruttura. | |
UnknownCustomizationFileException | Eccezione generata quando si passa un file con un'estensione non supportata dagli strumenti di sviluppo di Office in Visual Studio a un costruttore o metodo ServerDocument. | |
UpdateFailedException | Tale eccezione non viene utilizzata in Visual Studio 2010 Tools per Office Runtime.È stata inclusa in questa versione del runtime per garantire la compatibilità con il codice compilato mediante versioni precedenti del runtime. |
Interfacce
Interfaccia | Descrizione | |
---|---|---|
IAppInfo | Infrastruttura. | |
IAppInfoDocument | Infrastruttura. | |
ICachedType | Personalizza il comportamento di memorizzazione nella cache di un tipo nelle personalizzazioni a livello di documento. | |
IComAddInAutomationServiceProviderCallback | Infrastruttura. |
Enumerazioni
Enumerazione | Descrizione | |
---|---|---|
HostEventMethodType | Indica il tipo del metodo nell'applicazione host che corrisponde a un metodo in un componente aggiuntivo. |