MissingReferencesException - класс
Вызывается, если ссылки, которые должны быть расширением недоступны в системе.
Иерархия наследования
Object
Exception
Microsoft.VisualStudio.ExtensionManager.ExtensionManagerException
Microsoft.VisualStudio.ExtensionManager.MissingReferencesException
Пространство имен: Microsoft.VisualStudio.ExtensionManager
Сборка: Microsoft.VisualStudio.ExtensionManager (в Microsoft.VisualStudio.ExtensionManager.dll)
Синтаксис
'Декларация
Public Class MissingReferencesException _
Inherits ExtensionManagerException
public class MissingReferencesException : ExtensionManagerException
public ref class MissingReferencesException : public ExtensionManagerException
type MissingReferencesException =
class
inherit ExtensionManagerException
end
public class MissingReferencesException extends ExtensionManagerException
Тип MissingReferencesException предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
MissingReferencesException() | Создает объект MissingReferencesException. |
![]() |
MissingReferencesException(String) | Создает объект MissingReferencesException, который содержит сообщение об ошибке. |
![]() |
MissingReferencesException(String, IEnumerable<IExtensionReference>) | |
![]() |
MissingReferencesException(String, Exception) | Создает объект MissingReferencesException, который содержит сообщение об ошибке и предоставляет внутреннее исключение. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
Data | Возвращает коллекцию пар ключ/значение, предоставляющие дополнительные сведения об исключении, определяемые пользователем. (Унаследовано от Exception.) |
![]() |
ErrorCode | (Переопределяет ExtensionManagerException.ErrorCode.) |
![]() |
HelpLink | Получает или задает ссылку на файл справки, связанный с этим исключением. (Унаследовано от Exception.) |
![]() |
HResult | Возвращает или задает HRESULT — кодированное числовое значение, присвоенное определенному исключению. (Унаследовано от Exception.) |
![]() |
InnerException | Возвращает экземпляр класса Exception, который вызвал текущее исключение. (Унаследовано от Exception.) |
![]() |
Message | Получает сообщение, описывающее текущее исключение. (Унаследовано от Exception.) |
![]() |
MissingReferences | Ссылки, которые должны быть расширением и отсутствует в системе. |
![]() |
Source | Возвращает или задает имя приложения или объекта, вызывавшего ошибку. (Унаследовано от Exception.) |
![]() |
StackTrace | Получает строковое представление непосредственных кадров в стеке вызова. (Унаследовано от Exception.) |
![]() |
TargetSite | Возвращает метод, создавший текущее исключение. (Унаследовано от Exception.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.) |
![]() |
GetBaseException | При переопределении в производном классе возвращает исключение Exception, которое является корневой причиной одного или нескольких последующих исключений. (Унаследовано от Exception.) |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetObjectData | Критический с точки зрения безопасности. При переопределении в производном классе задает сведения об исключении для SerializationInfo. (Унаследовано от Exception.) |
![]() |
GetType | Возвращает тип среды выполнения текущего экземпляра. (Унаследовано от Exception.) |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
ToString | Создает и возвращает строковое представление текущего исключения. (Унаследовано от Exception.) |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
SerializeObjectState | Возникает, когда исключение сериализовано для создания объекта состояния исключения, содержащего сериализованные данные об исключении. (Унаследовано от Exception.) |
В начало страницы
Заметки
Хотя api-интерфейс поддерживает инфраструктуру Диспетчер расширений не рекомендуется использовать его, поскольку оно может изменяться.
Это исключение вызывается, когда метод FindMissingReferences возвращает результат, отличных от null.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.