GlobalObject Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет базовый класс для типов, экземпляры которых доступны для каждого проекта.
public ref class GlobalObject abstract : Microsoft::VisualStudio::Shell::Design::GlobalType
public abstract class GlobalObject : Microsoft.VisualStudio.Shell.Design.GlobalType
type GlobalObject = class
inherit GlobalType
Public MustInherit Class GlobalObject
Inherits GlobalType
- Наследование
Конструкторы
| GlobalObject(Type, String) |
Инициализирует новый экземпляр класса GlobalObject. |
Свойства
| Instance |
Получает созданный по запросу экземпляр глобального объекта. |
| Name |
Получает рекомендованное имя глобального объекта. |
| ObjectType |
Получает проверенный тип GlobalType. (Унаследовано от GlobalType) |
Методы
| ClearInstance() |
Удаляет свойство Instance. |
| ClearObjectType() |
Удаляет свойство ObjectType. (Унаследовано от GlobalType) |
| CreateInstance() |
Создает кэшированный экземпляр глобального объекта. |
| Equals(Object) |
Проверяет, равен ли заданный объект текущему глобальному объекту. |
| GetHashCode() |
Возвращает хэш-код для текущего глобального объекта. |
| GetObjectType() |
Возвращает тип этого глобального типа. (Унаследовано от GlobalType) |
| GetSerializer(Type) |
Возвращает проверенный сериализатор заданного типа для глобального объекта. |
| GetSerializerCore(Type) |
Возвращает сериализатор заданного типа для глобального объекта. |
| OnChanged(EventArgs) |
Вызывает событие Changed. (Унаследовано от GlobalType) |
| OnChanging(EventArgs) |
Вызывает событие Changing. (Унаследовано от GlobalType) |
| OnCreated(EventArgs) |
Вызывает событие Created. |
| OnRemoved(EventArgs) |
Вызывает событие Removed. (Унаследовано от GlobalType) |
| OnRemoving(EventArgs) |
Вызывает событие Removing. (Унаследовано от GlobalType) |
| PerformChange() |
Повторно инициализирует глобальный объект и уведомляет пользователей об изменениях в состоянии или форме. |
| PerformRemove() |
Очищает глобальный объект и уведомляет пользователей о его удалении. |
События
| Changed |
Происходит после изменения текущего глобального типа. (Унаследовано от GlobalType) |
| Changing |
Происходит до изменения текущего глобального типа. (Унаследовано от GlobalType) |
| Created |
Происходит при создании экземпляра глобального объекта. |
| Removed |
Происходит после удаления текущего глобального типа из использования. (Унаследовано от GlobalType) |
| Removing |
Происходит до удаления текущего глобального типа. (Унаследовано от GlobalType) |