Поделиться через


EventManagerDirectory - класс

Позволяет добавить или удалить пользовательский код для выполнения при возникновении события.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.EventManagerDirectory

Пространство имен:  Microsoft.VisualStudio.Modeling
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Синтаксис

'Декларация
Public Class EventManagerDirectory
public class EventManagerDirectory

Тип EventManagerDirectory предоставляет следующие члены.

Конструкторы

  Имя Описание
Открытый метод EventManagerDirectory Инициализирует новый экземпляр класса EventManagerDirectory.

В начало страницы

Свойства

  Имя Описание
Открытое свойство ElementAdded Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться при добавлении элементов.
Открытое свойство ElementDeleted Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться при удалении элементов.
Открытое свойство ElementEventsBegun Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться до вызова событий для элементов.
Открытое свойство ElementEventsEnded Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться после элементов для вызываемых событий.
Открытое свойство ElementMoved Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться при перемещении элементов.
Открытое свойство ElementPropertyChanged Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться при изменении значения свойства элемента.
Открытое свойство RolePlayerChanged Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться при изменении элементов, являющихся исполнителями ролей.
Открытое свойство RolePlayerOrderChanged Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться при изменении порядка элементов, являющихся исполнителями ролей.
Открытое свойство TransactionBeginning Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться при начале транзакции.
Открытое свойство TransactionCommitted Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться при фиксации транзакции.
Открытое свойство TransactionRolledBack Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться при откате транзакции.

В начало страницы

Методы

  Имя Описание
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

В начало страницы

События

  Имя Описание
Открытое событие DeserializationBeginning Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться при начале десериализации модели.
Открытое событие DeserializationEnding Получает каталог диспетчера событий и позволяет добавлять или удалять пользовательский код, который будет выполняться при окончании десериализации модели.

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling - пространство имен