DiagramDeleteRule - класс
Правило, которое выполняется, когда Diagram была удалена из Store.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.Rule
Microsoft.VisualStudio.Modeling.DeleteRule
Microsoft.VisualStudio.Modeling.Diagrams.DiagramDeleteRule
Пространство имен: Microsoft.VisualStudio.Modeling.Diagrams
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Синтаксис
'Декларация
<RuleOnAttribute(GetType(Diagram))> _
Public NotInheritable Class DiagramDeleteRule _
Inherits DeleteRule
[RuleOnAttribute(typeof(Diagram))]
public sealed class DiagramDeleteRule : DeleteRule
Тип DiagramDeleteRule предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
DiagramDeleteRule |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
FireBefore | Значение true, если это правило будет применяться перед выполнением изменения. (Унаследовано от Rule.) |
![]() |
FireImmediately | Значение true, если это правило будет применяться сразу же, когда произойдет изменение. (Унаследовано от Rule.) |
![]() |
FireOnLocalCommit | Значение true, если это правило будет применяться при фиксации текущей транзакции. (Унаследовано от Rule.) |
![]() |
FireOnTopLevelCommit | Значение true, если это правило будет применяться при фиксации транзакции верхнего уровня. (Унаследовано от Rule.) |
![]() |
FireTime | Получает или задает время выполнения правила.Обычно задается атрибутом RuleOn. (Унаследовано от Rule.) |
![]() |
IsEnabled | Получает или задает значение, указывающее, включено ли правило.По умолчанию обычно имеет значение true, но можно инициализировать его значением false в атрибуте RuleOn. (Унаследовано от Rule.) |
![]() |
Priority | Получает приоритет, связанный с правилом.Помогает определить порядок, в котором выполняются правила в конце транзакции. (Унаследовано от Rule.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
CompareTo(Object) | Сравнивает правило с другим объектом. (Унаследовано от Rule.) |
![]() |
CompareTo(Rule) | Сравнивает правило с другим правилом по идентификатору. (Унаследовано от Rule.) |
![]() |
ElementDeleted | Инициализирует новый экземпляр класса Diagram. (Переопределяет DeleteRule.ElementDeleted(ElementDeletedEventArgs).) |
![]() |
Equals(Object) | Проверяет, идентично ли правило другому объекту. (Унаследовано от Rule.) |
![]() |
Equals(Rule) | Проверяет, идентично ли правило другому правилу. (Унаследовано от Rule.) |
![]() |
GetHashCode | Получает хэш-код для правила. (Унаследовано от Rule.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Diagrams - пространство имен