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 Cache de dados.
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 add-in 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 Cache de dados. | |
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. |