Namespace Microsoft.VisualStudio.Tools.Applications.Runtime
O Microsoft.VisualStudio.Tools.Applications.Runtime namespace contém classes que oferecem suporte a cache de dados em documentos e classes que fazem parte do Visual Studio Tools for Office Runtime.
O Microsoft.VisualStudio.Tools.Applications.Runtime espaço para nome contém as seguintes classes:
CachedAttribute. Use este atributo para adicionar um objeto uma personalização de nível de documento para o cache de dados no documento. Para obter mais informações, consulte Armazenando dados em cache.
A interface ICachedType. Opcionalmente, você pode implementar essa interface em objetos que podem ser adicionados ao cache de dados em um documento. Implemente essa interface, se você deseja obter maior controle sobre o comportamento de cache do objeto.
Exceções que podem ser lançadas pelo Visual Studio Tools for Office Runtime.
Outras classes que fazem parte da infra-estrutura de Visual Studio e não se destinam a ser usado diretamente pelo seu código.
Classes
Classe | Descrição | |
---|---|---|
AddInException | A exceção que é lançada quando uma exceção é transmitida entre um suplemento e o aplicativo host. | |
CacheAlreadyLoadedException | A exceção que é lançada quando uma personalização em nível de documento tenta carregar o cache de dados em um documento, depois que o cache de dados já foi carregado. | |
CachedAttribute | Instrui o Visual Studio Tools for Office Runtime para adicionar o objeto de dados especificado para o cache de dados no documento. | |
CachedDataCouldNotBeSerializedException | A exceção que é lançada quando uma tentativa de serializar dados armazenados em cache uma personalização de nível de documento falha. | |
CachedDataTypeMismatchException | A exceção que é lançada quando o estado de um objeto no cache de dados XML serializado não coincide com as informações de tipo para o objeto no manifesto de dados em cache. | |
CannotCacheInNonStartupException | Essa exceção não é usada pelas ferramentas de 2010 de Visual Studio para Office Runtime.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do tempo de execução. | |
CannotCreateCustomizationDomainException | A exceção que é lançada quando um domínio de aplicativo não pode ser criado e o assembly para uma solução do Office não pode ser carregado. | |
CannotCreateStartupObjectException | A exceção que é lançada quando uma classe de item de host em um assembly de solução do Office não pode ser instanciada. | |
CannotFindMemberException | A exceção que é acionada quando você tenta programaticamente adicionar ou remover um objeto do cache de dados uma personalização de nível de documento, mas o objeto especificado não está declarada na classe item host especificado. | |
CannotFindObjectToFillException | A exceção que é lançada quando o Visual Studio Tools for Office Runtime não é possível localizar um objeto no cache de dados de personalização de um nível de documento. | |
CannotFindStartupObjectAssemblyException | Essa exceção não é usada pelas ferramentas de 2010 de Visual Studio para Office Runtime.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do tempo de execução. | |
CannotLoadManifestException | A exceção que é lançada quando o manifesto do documento não pode ser carregado. | |
CannotRetrieveAppInfoException | Infraestrutura. | |
CannotRetrieveCachedDataException | A exceção que é lançada quando os dados em cache no documento estão corrompidos ou ausente. | |
ControlCouldNotBeInitializedException | A exceção que é lançada quando um controle que foi adicionado a um documento em uma solução do Office não pôde ser inicializado. | |
ControlNotFoundException | A exceção que é lançada quando é feita uma tentativa para fazer referência a um controle em uma personalização em nível de documento, mas o controle não existe. | |
DocumentAlreadyCustomizedException | A exceção que é lançada quando você tentar anexar uma personalização em um documento que já é parte de uma personalização de nível de documento que foi criada por meio de ferramentas de desenvolvimento do Office em Visual Studio. | |
DocumentAlreadyLoadedException | Infraestrutura. | |
DocumentClosedException | A exceção que é acionada quando você tenta executar uma operação usando o ServerDocument classe em documentos fechados. | |
DocumentCustomizedWithPreviousRuntimeException | A exceção que é lançada quando você tentar usar o ServerDocument classe para executar uma operação em uma personalização de nível de documento que foi criada usando uma versão anterior das ferramentas de desenvolvimento do Office em Visual Studio. | |
DocumentNotCustomizedException | A exceção que é acionada quando você tenta executar uma operação inválida em um documento usando o ServerDocument classe. | |
DocumentNotLoadedException | Infraestrutura. | |
HostAssemblyAttribute | Especifica que o assembly em que este atributo aparece contém tipos de proxy para os tipos expostos pelo aplicativo host. | |
HostEventAttribute | Está relacionado a um evento em um tipo de proxy para um evento no aplicativo host. | |
HostMemberAttribute | Define a maneira que os métodos e propriedades no proxy estão vinculadas aos membros correspondentes no modelo de objeto do aplicativo host. | |
HostTypeAttribute | Especifica a relação entre um tipo e seu nome canônico. | |
InvalidDeployManifestException | Essa exceção não é usada pelas ferramentas de 2010 de Visual Studio para Office Runtime.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do tempo de execução. | |
InvalidManifestException | Essa exceção é lançada quando o manifesto do aplicativo ou o manifesto de dados armazenados em cache para a solução do Office não é válido. | |
InvalidNewApplicationManifestException | Essa exceção não é usada pelas ferramentas de 2010 de Visual Studio para Office Runtime.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do tempo de execução. | |
ItemAlreadyInCacheException | A exceção que é lançada quando é feita uma tentativa para adicionar um item no cache de dados em uma personalização em nível de documento, mas o item já existe no cache. | |
ItemNotInCacheException | A exceção que é lançada quando é feita uma tentativa para recuperar um item do cache de dados uma personalização de nível de documento, mas o item não existe. | |
ManifestNotExecutedException | Infraestrutura. | |
MissingDataIdException | A exceção que é lançada quando uma ServerDocument objeto é salvo, enquanto o dados armazenados em cache o manifesto contém um CachedDataItem com um Id propriedade que é nulluma referência nula (Nothing no Visual Basic) ou uma seqüência vazia. | |
MissingHostItemIdException | A exceção que é lançada quando uma ServerDocument objeto é salvo, enquanto o dados armazenados em cache o manifesto contém um CachedDataHostItem com um Id propriedade que é nulluma referência nula (Nothing no Visual Basic) ou uma seqüência vazia. | |
MissingTypeException | A exceção que é lançada quando uma ServerDocument objeto é salvo, enquanto o dados armazenados em cache o manifesto contém um CachedDataItem com um DataType propriedade que é nulluma referência nula (Nothing no Visual Basic) ou uma seqüência vazia. | |
MultipleCachedDataCouldNotBeSerializedException | A exceção que é lançada quando mais de um objeto de dados armazenados em cache não pôde ser serializado em uma personalização em nível de documento. | |
NonCacheableTypeException | A exceção que é lançada quando é feita uma tentativa para armazenar em cache um objeto em uma personalização em nível de documento, mas o tipo do objeto não é um DataSet, DataTable, ou um tipo que atenda aos requisitos especificados em Armazenando dados em cache. | |
NoStartupObjectsException | Essa exceção é lançada quando um conjunto de solução que foi criado por meio de ferramentas de desenvolvimento do Office em Visual Studio não contém um objeto de inicialização. | |
NotAvailableOfflineException | Essa exceção não é usada pelas ferramentas de 2010 de Visual Studio para Office Runtime.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do tempo de execução. | |
NotAvailableOnlineException | Essa exceção não é usada pelas ferramentas de 2010 de Visual Studio para Office Runtime.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do tempo de execução. | |
RuntimeException | Fornece a classe base para exceções em Visual Studio Tools for Office Runtime. | |
SafeArrayDefaultRankAttribute | Define a posição padrão de uma matriz. | |
StartupObjectAttribute | Infraestrutura. | |
UnknownCustomizationFileException | A exceção que é lançada quando você passar um arquivo com uma extensão que não é suportada por ferramentas de desenvolvimento do Office no Visual Studio para um ServerDocument construtor ou método. | |
UpdateFailedException | Essa exceção não é usada pelas ferramentas de 2010 de Visual Studio para Office Runtime.Ele está incluído nesta versão do runtime para manter a compatibilidade com o código que foi compilado usando versões anteriores do tempo de execução. |
Interfaces
Interface | Descrição | |
---|---|---|
IAppInfo | Infraestrutura. | |
IAppInfoDocument | Infraestrutura. | |
ICachedType | Personaliza o comportamento de cache de um tipo no nível do documento personalizações. | |
IComAddInAutomationServiceProviderCallback | Infraestrutura. |
Enumerações
Enumeração | Descrição | |
---|---|---|
HostEventMethodType | Indica o tipo do método no aplicativo host que corresponde a um método em um add-in. |