Microsoft.VisualStudio.Tools.Applications.Runtime Пространство имен

Пространство Microsoft.VisualStudio.Tools.Applications.Runtime имен содержит классы, поддерживающие кэширование данных в документах, и классы, которые являются частью среды выполнения набор средств Visual Studio для Office .

Классы

AddInException

Исключение возникает при передаче исключения между надстройкой и ведущим приложением.

CacheAlreadyLoadedException

Исключение, возникающее при попытке настройки уровня документа загрузить кэш данных в документ, если кэш данных уже был загружен.

CachedAttribute

Указывает среде выполнения набор средств Visual Studio для Office добавить указанный объект данных в кэш данных в документе.

CachedDataCouldNotBeSerializedException

Исключение, возникающее при неудачной попытке сериализовать кэшированные данные в настройке уровня документа.

CachedDataTypeMismatchException

Исключение вызывается, когда сериализованное XML состояние объекта в кэше данных не соответствует информации о типе для объекта в манифесте кэшированных данных.

CannotCacheInNonStartupException

Это исключение не используется средой выполнения Microsoft Visual Studio 2010 Tools для Office. Оно включено в эту версию среды выполнения для обеспечения совместимости с кодом, который был скомпилирован с использованием предшествующих версий среды выполнения.

CannotCreateCustomizationDomainException

Исключение, которое вызывается, если невозможно создать домен приложения и загрузить сборку для решения Office.

CannotCreateStartupObjectException

Исключение возникает, если в сборке решения Office невозможно создать класс ведущего элемента.

CannotFindMemberException

Исключение, возникающее при попытке программным способом добавить или удалить объект из кэша данных в настройке уровня документа, если указанный объект не объявлен в заданном классе ведущего элемента.

CannotFindObjectToFillException

Исключение, возникающее, когда среде выполнения набор средств Visual Studio для Office не удается найти объект в кэше данных настройки на уровне документа.

CannotFindStartupObjectAssemblyException

Это исключение не используется средой выполнения Microsoft Visual Studio 2010 Tools для Office. Оно включено в эту версию среды выполнения для обеспечения совместимости с кодом, который был скомпилирован с использованием предшествующих версий среды выполнения.

CannotLoadManifestException

Исключение, возникающее, если невозможно загрузить манифест в документе.

CannotRetrieveAppInfoException

Пространство Microsoft.VisualStudio.Tools.Applications.Runtime имен содержит классы, поддерживающие кэширование данных в документах, и классы, которые являются частью среды выполнения набор средств Visual Studio для Office .

CannotRetrieveCachedDataException

Исключение возникает, если кэшированные данные в документе отсутствуют или повреждены.

ControlCouldNotBeInitializedException

Исключение, которое создается, когда не удалось инициализировать элемент управления, добавленный в документ в решении Office.

ControlNotFoundException

Исключение, возникающее при попытке сослаться на элемент управления в настройке уровня документа, если этот элемент управления не существует.

DocumentAlreadyCustomizedException

Исключение, возникающее при попытке прикрепить настройку к документу, который уже является частью настройки уровня документа, созданной с помощью средств разработки Office в Visual Studio.

DocumentAlreadyLoadedException

Пространство Microsoft.VisualStudio.Tools.Applications.Runtime имен содержит классы, поддерживающие кэширование данных в документах, и классы, которые являются частью среды выполнения набор средств Visual Studio для Office .

DocumentClosedException

Исключение, возникающее при попытке выполнить действие над закрытым документом, используя класс ServerDocument.

DocumentCustomizedWithPreviousRuntimeException

Исключение, возникающее при попытке использования класса ServerDocument для выполнения операции над настройкой уровня документа, созданной с помощью предыдущей версии средств разработки Office в Visual Studio.

DocumentNotCustomizedException

Исключение, возникающее при попытке выполнить недопустимое действие над документом, используя класс ServerDocument.

DocumentNotLoadedException

Пространство Microsoft.VisualStudio.Tools.Applications.Runtime имен содержит классы, поддерживающие кэширование данных в документах, и классы, которые являются частью среды выполнения набор средств Visual Studio для Office .

HostAssemblyAttribute

Указывает на то, что сборка, в которой есть данный атрибут, содержит прокси-типы для типов, предоставленных ведущим приложением.

HostEventAttribute

Связывает событие в прокси-типе с событием в ведущем приложении.

HostMemberAttribute

Задает способ, которым методы и свойства в прокси привязываются к соответствующим членам в объектной модели ведущего приложения.

HostTypeAttribute

Задает отношения между типом и каноническим именем.

InvalidDeployManifestException

Это исключение не используется средой выполнения Microsoft Visual Studio 2010 Tools для Office. Оно включено в эту версию среды выполнения для обеспечения совместимости с кодом, который был скомпилирован с использованием предшествующих версий среды выполнения.

InvalidManifestException

Это исключение возникает, если манифест приложения или манифест кэшированных данных для решения Office недействителен.

InvalidNewApplicationManifestException

Это исключение не используется средой выполнения Microsoft Visual Studio 2010 Tools для Office. Оно включено в эту версию среды выполнения для обеспечения совместимости с кодом, который был скомпилирован с использованием предшествующих версий среды выполнения.

ItemAlreadyInCacheException

Исключение, возникающее при попытке добавить элемент в кэш данных в настройке уровня документа, если элемент там уже присутствует.

ItemNotInCacheException

Исключение, возникающее при попытке получить элемент из кэша данных в настройке уровня документа, если элемент не существует.

ManifestNotExecutedException

Пространство Microsoft.VisualStudio.Tools.Applications.Runtime имен содержит классы, поддерживающие кэширование данных в документах, и классы, которые являются частью среды выполнения набор средств Visual Studio для Office .

MissingDataIdException

Исключение, возникающее при сохранении объекта ServerDocument, если манифест кэшированных данных содержит CachedDataItem со свойством Id, которое имеет значение null или является пустой строкой.

MissingHostItemIdException

Исключение, возникающее при сохранении объекта ServerDocument, если манифест кэшированных данных содержит CachedDataHostItem со свойством Id, которое имеет значение null или является пустой строкой.

MissingTypeException

Исключение, возникающее при сохранении объекта ServerDocument, если манифест кэшированных данных содержит CachedDataItem со свойством DataType, которое имеет значение null или является пустой строкой.

MultipleCachedDataCouldNotBeSerializedException

Исключение, которое возникает, когда не удалось сериализовать несколько объектов кэшированных данных в настройке уровня документа.

NonCacheableTypeException

Исключение, которое возникает при попытке кэширования объекта в настройке на уровне документа, но тип объекта не DataSetявляется , DataTableили типом, отвечающим требованиям, указанным в разделе Кэширование данных.

NoStartupObjectsException

Это исключение вызывается, если сборка решения, созданной с помощью средств разработки Office в Visual Studio, не содержит автоматически запускаемый объект.

NotAvailableOfflineException

Это исключение не используется средой выполнения Microsoft Visual Studio 2010 Tools для Office. Оно включено в эту версию среды выполнения для обеспечения совместимости с кодом, который был скомпилирован с использованием предшествующих версий среды выполнения.

NotAvailableOnlineException

Это исключение не используется средой выполнения Microsoft Visual Studio 2010 Tools для Office. Оно включено в эту версию среды выполнения для обеспечения совместимости с кодом, который был скомпилирован с использованием предшествующих версий среды выполнения.

RuntimeException

Предоставляет базовый класс для исключений в среде выполнения набор средств Visual Studio для Office.

SafeArrayDefaultRankAttribute

Определяет ранг массива по умолчанию.

StartupObjectAttribute

Пространство Microsoft.VisualStudio.Tools.Applications.Runtime имен содержит классы, поддерживающие кэширование данных в документах, и классы, которые являются частью среды выполнения набор средств Visual Studio для Office .

UnknownCustomizationFileException

Исключение, возникающее при передаче файла, расширение которого не поддерживается средствами разработки Office в Visual Studio, в конструктор или метод ServerDocument.

UpdateFailedException

Это исключение не используется средой выполнения Microsoft Visual Studio 2010 Tools для Office. Оно включено в эту версию среды выполнения для обеспечения совместимости с кодом, который был скомпилирован с использованием предшествующих версий среды выполнения.

Интерфейсы

IAppInfo

Пространство Microsoft.VisualStudio.Tools.Applications.Runtime имен содержит классы, поддерживающие кэширование данных в документах, и классы, которые являются частью среды выполнения набор средств Visual Studio для Office .

IAppInfoDocument

Пространство Microsoft.VisualStudio.Tools.Applications.Runtime имен содержит классы, поддерживающие кэширование данных в документах, и классы, которые являются частью среды выполнения набор средств Visual Studio для Office .

ICachedType

Настраивает поведение кэширования типа в настройках уровня документа.

IComAddInAutomationServiceProviderCallback

Пространство Microsoft.VisualStudio.Tools.Applications.Runtime имен содержит классы, поддерживающие кэширование данных в документах, и классы, которые являются частью среды выполнения набор средств Visual Studio для Office .

Перечисления

HostEventMethodType

Указывает тип метода в ведущем приложении, соответствующего методу в надстройке.

Комментарии

Пространство Microsoft.VisualStudio.Tools.Applications.Runtime имен содержит следующие классы:

  • CachedAttribute. Используйте этот атрибут для добавления объекта в настройке на уровне документа в кэш данных в документе. Для получения дополнительной информации см. Caching Data.

  • Интерфейс ICachedType. При необходимости этот интерфейс можно реализовать для объектов, добавляемых в кэш данных в документе. Реализуйте этот интерфейс, если вы хотите получить больший контроль над поведением кэширования объекта.

  • Исключения, создаваемые набором инструментов Visual Studio для среды выполнения Office.

  • Другие классы, которые являются частью инфраструктуры Visual Studio и не предназначены для непосредственного использования в коде.