SwimLane Класс

Определение

DomainClass SwimLane определяет дорожку.DomainClass SwimLane Defines a swimlane.

public ref class SwimLane sealed : Microsoft::VisualStudio::Modeling::DslDefinition::BaseShape
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.DslDefinition.SwimLane.Description", typeof(Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.DslDefinition.SwimLane.DisplayName", typeof(Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel))]
[Microsoft.VisualStudio.Modeling.DomainObjectId("eef3cdf6-7211-4458-afc4-24baf956524e")]
[System.CLSCompliant(true)]
public sealed class SwimLane : Microsoft.VisualStudio.Modeling.DslDefinition.BaseShape
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.DslDefinition.SwimLane.Description", typeof(Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.DslDefinition.SwimLane.DisplayName", typeof(Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.DomainModelOwner(typeof(Microsoft.VisualStudio.Modeling.DslDefinition.DslDefinitionModelDomainModel))>]
[<Microsoft.VisualStudio.Modeling.DomainObjectId("eef3cdf6-7211-4458-afc4-24baf956524e")>]
[<System.CLSCompliant(true)>]
type SwimLane = class
    inherit BaseShape
Public NotInheritable Class SwimLane
Inherits BaseShape
Наследование
Атрибуты

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

SwimLane(Partition, PropertyAssignment[])

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

SwimLane(Store, PropertyAssignment[])

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

Поля

AlignmentDomainPropertyId

Идентификатор свойства домена Alignment.Alignment domain property Id.

BodyFillColorDomainPropertyId

Идентификатор свойства домена BodyFillColor.BodyFillColor domain property Id.

DomainClassId

Идентификатор класса домена SwimLane.SwimLane domain class Id.

HeaderFillColorDomainPropertyId

Идентификатор свойства домена HeaderFillColor.HeaderFillColor domain property Id.

InitialHeightDomainPropertyId

Идентификатор свойства домена InitialHeight.InitialHeight domain property Id.

InitialWidthDomainPropertyId

Идентификатор свойства домена InitialWidth.InitialWidth domain property Id.

SeparatorColorDomainPropertyId

Идентификатор свойства домена SeparatorColor.SeparatorColor domain property Id.

SeparatorLineStyleDomainPropertyId

Идентификатор свойства домена SeparatorLineStyle.SeparatorLineStyle domain property Id.

SeparatorThicknessDomainPropertyId

Идентификатор свойства домена SeparatorThickness.SeparatorThickness domain property Id.

Свойства

AccessModifier

Получает или задает значение свойства домена AccessModifier.Gets or sets the value of AccessModifier domain property. Определяет, является ли модификатор доступа для класса домена открытым или внутренними.Determines if the access modifier for the domain class is public or internal.

(Унаследовано от DomainClass)
Alignment

Получает или задает значение свойства домена Alignment.Gets or sets the value of Alignment domain property. Выравнивается ли дорожка по горизонтали или вертикали.Whether the swimlane is horizontally or vertically aligned.

AllDescendants

Получает доступный только для чтения список всех классов домена, которые прямо или косвенно являются производными.Gets a read-only list of all domain classes directly or indirectly derived form this one.

(Унаследовано от DomainClass)
AllProperties

Набор всех DomainProperties, определенных в этом классе и наследуемый от базовых классовThe set of all DomainProperties both defined on this class and inherited from base classes

(Унаследовано от DomainClass)
AllRolesPlayed

Набор всех Домаинролес, которые воспроизводятся непосредственно этим классом и наследуется от базовых классовThe set of all DomainRoles both played directly by this class and inherited from base classes

(Унаследовано от DomainClass)
Attributes

Получает список Attributes.Gets a list of Attributes.

(Унаследовано от AttributedDomainElement)
BaseClass

Получает или задает BaseClass.Gets or sets BaseClass. Базовая дорожка этой дорожки.Base swimlane of this swimlane.

BodyFillColor

Получает или задает значение свойства домена BodyFillColor.Gets or sets the value of BodyFillColor domain property. Цвет заливки для тела дорожки.Fill color for the body of the swimlane.

ClassData

Получает или задает ClassData.Gets or sets ClassData. Данные конфигурации сериализации XML для доменного класса.Xml serialization configuration data for the domain class.

(Унаследовано от DomainClass)
CustomAttributes

Получает или задает значение свойства домена CustomAttributes.Gets or sets the value of CustomAttributes domain property. Используется для задания атрибутов кода, созданного из данного элемента.Used to attribute the code generated from this element.

(Унаследовано от AttributedDomainElement)
CustomTypeDescriptor

Получает или задает CustomTypeDescriptor.Gets or sets CustomTypeDescriptor. Определение настраиваемого дескриптора типа для класса.Definition of the custom type descriptor for the class.

(Унаследовано от DomainClass)
Decorators

Получает список Decorators.Gets a list of Decorators. Декораторы, указанные дорожкой.Decorators defined by the swimlane.

Description

Получает или задает значение свойства домена Description.Gets or sets the value of Description domain property. Используется в пользовательском интерфейсе и в документации по коду созданного конструктора.Used in the UI and in the code documentation of the generated designer.

(Унаследовано от AttributedDomainElement)
DisplayName

Получает или задает значение свойства домена DisplayName.Gets or sets the value of DisplayName domain property. Имя, которое будет отображаться в созданном конструкторе для этого элемента.The name that will be displayed in the generated designer for this element.

(Унаследовано от NamedDomainElement)
DslLibrary

Получает или задает DslLibrary.Gets or sets DslLibrary. Библиотека Dsl, определяющая фигуру.Dsl library defining the shape.

(Унаследовано от BaseShape)
ElementMergeDirectives

Получает список ElementMergeDirectives.Gets a list of ElementMergeDirectives.

(Унаследовано от DomainClass)
ExposesTextColor

Получает или задает значение свойства домена ExposesTextColor.Gets or sets the value of ExposesTextColor domain property. Если значение равно true, свойство домена было добавлено в соединитель, чтобы разрешить отображение цвета текста в окне свойств созданного конструктора.If True, a domain property has been added to the connector to allow the text color to be exposed in the properties window of the generated designer.

(Унаследовано от DiagramElement)
FixedTooltipText

Получает или задает значение свойства домена FixedTooltipText.Gets or sets the value of FixedTooltipText domain property. Текст, используемый для фиксированной подсказки.Text used for a fixed tooltip.

(Унаследовано от DiagramElement)
GeneratesDoubleDerived

Получает или задает значение свойства домена GeneratesDoubleDerived.Gets or sets the value of GeneratesDoubleDerived domain property. Если значение равно true, создается и базовый класс со всей функциональностью, и разделяемый класс для поддержки настройки посредством переопределений.If True, will generate both a base class with all functionality and a partial class to support customization through overrides.

(Унаследовано от DomainClass)
HasCustomConstructor

Получает или задает значение свойства домена HasCustomConstructor.Gets or sets the value of HasCustomConstructor domain property. Если значение — true, указывает, что в коде будет предоставлен пользовательский конструктор.If True, indicates that a custom constructor will be provided in code.

(Унаследовано от DomainClass)
HeaderFillColor

Получает или задает значение свойства домена HeaderFillColor.Gets or sets the value of HeaderFillColor domain property. Цвет заливки для заголовка дорожки.Fill color for the header of the swimlane.

HelpKeyword

Получает или задает значение свойства домена HelpKeyword.Gets or sets the value of HelpKeyword domain property. Необязательное ключевое слово, используемое для индексации справки F1 для данного элемента.Optional keyword used to index F1 help for this element.

(Унаследовано от NamedDomainElement)
Id

Уникальный идентификатор этого элемента.Unique identifier of this element.

(Унаследовано от ModelElement)
InheritanceModifier

Получает или задает значение свойства домена InheritanceModifier.Gets or sets the value of InheritanceModifier domain property. Определяет, является ли модификатор наследования класса .NET, созданного из доменного класса, абстрактным или запечатанным.Determines if the inheritance modifier of the .Net class generated from the domain class is none, abstract or sealed.

(Унаследовано от DomainClass)
InitialHeight

Получает или задает значение свойства домена InitialHeight.Gets or sets the value of InitialHeight domain property. Начальная высота данной дорожки в дюймах.Initial height of this swimlane, in inches. Применимо только к горизонтальным дорожкам.Only applicable to horizontal swimlanes.

InitialWidth

Получает или задает значение свойства домена InitialWidth.Gets or sets the value of InitialWidth domain property. Начальная ширина данной дорожки в дюймах.Initial width of this swimlane, in inches. Применимо только к вертикальным дорожкам.Only applicable to vertical swimlanes.

IsActive

Возвращает значение true, если элемент в данный момент активен в модели, и значение false, если элемент был удален или находится в процессе удаления.Returns true if the Element is currently active within the model, false if the element has been deleted or is in the process of being deleted.

(Унаследовано от ModelElement)
IsDeleted

Элемент был удален из модели.Has the element been deleted from the model. (Удаленные элементы не уничтожаются немедленно, чтобы команда Undo могла отменить удаление элемента.)(Deleted elements are not immediately destroyed so that the undo command may undo deleting the element.)

(Унаследовано от ModelElement)
IsDeleting

Элемент был удален из модели.Has the element been deleted from the model. (Удаленные элементы не уничтожаются немедленно, чтобы команда Undo могла отменить удаление элемента.)(Deleted elements are not immediately destroyed so that the undo command may undo deleting the element.)

(Унаследовано от ModelElement)
IsDescriptionTracking

Получает или задает значение свойства домена IsDescriptionTracking.Gets or sets the value of IsDescriptionTracking domain property. При значении true свойство Description отслеживает другие данные в определении DSL.If True, the Description property tracks other data in the DSL definition.

(Унаследовано от AttributedDomainElement)
IsDisplayNameTracking

Получает или задает значение свойства домена IsDisplayNameTracking.Gets or sets the value of IsDisplayNameTracking domain property. При значении true свойство DisplayName отслеживает другие данные в определении DSL.If True, the DisplayName property tracks other data in the DSL definition.

(Унаследовано от NamedDomainElement)
IsFixedTooltipTextTracking

Получает или задает значение свойства домена IsFixedTooltipTextTracking.Gets or sets the value of IsFixedTooltipTextTracking domain property. При значении true свойство FixedTooltipText отслеживает другие данные в определении DSL.If True, the FixedTooltipText property tracks other data in the DSL definition.

(Унаследовано от DiagramElement)
IsNamespaceTracking

Получает или задает значение свойства домена IsNamespaceTracking.Gets or sets the value of IsNamespaceTracking domain property. При значении True свойство Namespace отслеживает другие данные в определении DSL.If True, the Namespace property tracks other data in the DSL definition.

(Унаследовано от DomainClass)
Name

Получает или задает значение свойства домена Name.Gets or sets the value of Name domain property. Имя этого элемента.Name of this element.

(Унаследовано от NamedDomainElement)
Namespace

Получает или задает значение свойства домена Namespace.Gets or sets the value of Namespace domain property. Пространство имен, связанное с данным доменным классом.Namespace affiliated with this domain class.

(Унаследовано от DomainClass)
Notes

Получает или задает значение свойства домена Notes.Gets or sets the value of Notes domain property. Неофициальные заметки, связанные с данным элементом.Informal notes associated with this element.

(Унаследовано от DomainElement)
Partition

Возвращает или задает экземпляр секции, содержащий этот элемент.Gets or sets the Partition instance that contains this element.

(Унаследовано от ModelElement)
Properties

Получает список Properties.Gets a list of Properties.

(Унаследовано от DomainClass)
ProxyIsNameTracking

Виртуализированная версия Иснаметраккинг для работы с тем фактом, что производные классы владеют флагами ИснаметраккингVirtualized version of IsNameTracking to cope with the fact that derived classes own the IsNameTracking flags

(Унаследовано от NamedDomainElement)
RolesPlayed

Получает список RolesPlayed.Gets a list of RolesPlayed. Роли, исполняемые классом.Roles played by the class.

(Унаследовано от DomainClass)
SeparatorColor

Получает или задает значение свойства домена SeparatorColor.Gets or sets the value of SeparatorColor domain property. Цвет линии разделителя.Color of the separator line.

SeparatorLineStyle

Получает или задает значение свойства домена SeparatorLineStyle.Gets or sets the value of SeparatorLineStyle domain property. Стиль линии разделителя.Style of the separator line.

SeparatorThickness

Получает или задает значение свойства домена SeparatorThickness.Gets or sets the value of SeparatorThickness domain property. Толщина линий разделителя.Thickness of the separator line.

Store

Получение экземпляра хранилища, содержащего этот элемент.Get the Store instance that contains this element.

(Унаследовано от ModelElement)
SubClasses

Получает список SubClasses.Gets a list of SubClasses.

TextColor

Получает или задает значение свойства домена TextColor.Gets or sets the value of TextColor domain property. Цвет, используемый для декораторов текста, связанных с этим элементом схемы.Color used for text decorators associated with this diagram element.

(Унаследовано от DiagramElement)
TooltipType

Получает или задает значение свойства домена TooltipType.Gets or sets the value of TooltipType domain property. Если значение равно Fixed, в качестве подсказки используется фиксированный текст подсказки; если Variable, подсказка задается в пользовательском коде.If Fixed, the fixed tooltip text is used as the tooltip, if variable the tooltip is defined in custom code.

(Унаследовано от DiagramElement)

Методы

CalculateDescription()

Вычисление значения описанияCalculate the value of Description

(Унаследовано от DomainClass)
CalculateName()

Вычисляет значение имени.Calculates the value of Name

(Унаследовано от NamedDomainElement)
CanMerge(ProtoElementBase, ElementGroupPrototype)

Возвращает значение, указывающее, можно ли добавить к данному элементу исходный элемент, представленный заданным корневым элементом ProtoElement.Returns a value indicating whether the source element represented by the specified root ProtoElement can be added to this element.

(Унаследовано от DomainClass)
ChooseMergeTarget(ElementGroup)

Возвращает ModelElement, который будет использоваться в качестве цели для процесса слияния ElementGroup.Gets the ModelElement to be used as the target for the ElementGroup merge process.
Вызывается процессом слияния, если этот элемент является целевым объектом слияния.This is called by the merge process when this element is the target of the merge.
Это предоставляет этому элементу возможность изменить целевой объект на нечто, отличное от самого себя.This provides this element with the opportunity to change the target to something other than itself.

(Унаследовано от ModelElement)
ChooseMergeTarget(ElementGroupPrototype)

Возвращает ModelElement, который будет использоваться в качестве цели для процесса слияния ElementGroupPrototype.Gets the ModelElement to be used as the target for the ElementGroupPrototype merge process.
Вызывается процессом слияния, если этот элемент является целевым объектом слияния.This is called by the merge process when this element is the target of the merge.
Это предоставляет этому элементу возможность изменить целевой объект на нечто, отличное от самого себя.This provides this element with the opportunity to change the target to something other than itself.

(Унаследовано от ModelElement)
Copy()

Создает копию элемента в модели.Creates a copy of the element in the model.

(Унаследовано от ModelElement)
Copy(IEnumerable<Guid>)

Создает копию элемента в модели.Creates a copy of the element in the model.

(Унаследовано от ModelElement)
Delete()

Удаляет элемент из модели.Deletes the element from the model.

(Унаследовано от ModelElement)
Delete(Guid[])

Удаляет элемент из модели.Deletes the element from the model.

(Унаследовано от ModelElement)
GetDomainClass()

Получает самый дальний в цепочке наследования доменный класс для данного элемента.Gets the most-derived domain class for this element.

(Унаследовано от ModelElement)
GetFullName(Boolean)

Получает полное имя данного класса.Gets the fully qualified name for this class

(Унаследовано от DomainClass)
GetRelativeName(String, Boolean)

Получает имя доменного класса относительно текущего пространства имен.Gets the name of the domain class relative to the current namespace. Если текущее пространство имен совпадает с this.Namespace, возвращается this.Name.If the current namespace is the same as this.Namespace, then we return this.Name. Если нет, возвращается this.GetFullName()If not, we return this.GetFullName()

(Унаследовано от DomainClass)
GetRoleCollection<TCollection,TElement>(Guid)

Получает или создает коллекцию связанных элементов.Gets or creates the linked element collection

(Унаследовано от ModelElement)
IsDerivedFrom(DomainClass)

Проверка, является ли этот класс производным от указанного класса.Test if this class is derived from the given class.

(Унаследовано от DomainClass)
MergeConfigure(ElementGroup)

Настройте только что объединенный DomainClassConfigure a newly merged DomainClass

(Унаследовано от DomainClass)
MergeDisconnect(ModelElement)

Выполняет операцию, противоположную Мержерелате, т. е. отсоединяет данный элемент от текущего (удаляет ссылки, созданные Мержерелате).Performs operation opposite to MergeRelate - i.e. disconnects a given element from the current one (removes links created by MergeRelate).

(Унаследовано от DomainClass)
MergeRelate(ModelElement, ElementGroup)

Вызывается процессом слияния, чтобы создать связь между данным целевым элементом и указанным исходным элементом.Called by the Merge process to create a relationship between this target element and the specified source element. Обычно отношение "родитель-потомок" устанавливается между целевым (родительским) и исходным (дочерним) элементами, но можно задать любое отношение.Typically, a parent-child relationship is established between the target element (the parent) and the source element (the child), but any relationship can be established.

(Унаследовано от DomainClass)
OnCopy(ModelElement)

Вызывается при создании копии элемента.Called when a copy of the element has been created. Метод вызывается для повторяющегося элемента.The method is called on the duplicate element.

(Унаследовано от ModelElement)
OnDeleted()

Вызывается моделью после удаления элемента.Called by the model after the element has been deleted.

(Унаследовано от ModelElement)
OnDeleting()

Вызывается моделью перед удалением элемента.Called by the model before the element is deleted.

(Унаследовано от ModelElement)
OnInheritanceModifierChanged(InheritanceModifier, InheritanceModifier)

Вызывается, когда изменяется InheritanceModifier DomainClassCalled when InheritanceModifier on a DomainClass changes

(Унаследовано от DomainClass)
OnNameChanged(String, String)

Имя измененного DiagramElementName of DiagramElement changed

(Унаследовано от DiagramElement)
OnNamespaceChanged(String, String)

Вызывается, когда изменяется пространство имен (Namespace) DomainClassCalled when the Namespace of a DomainClass changes

(Унаследовано от DomainClass)
OnResurrected()

Вызывается моделью после того, как элемент был восстановлен (помещается обратно в хранилище).Called by the model after the element has been resurrected (placed back into the store).

(Унаследовано от ModelElement)
OnRolePlayerPositionChanged(DomainRoleInfo, ElementLink, Int32, Int32)

Виртуальный метод для уведомления об изменении расположения исполнителя роли.Virtual method for notifying when role player position has changed.

(Унаследовано от ModelElement)
OnRolePlayerPositionChanging(DomainRoleInfo, ElementLink, Int32, Int32)

Виртуальный метод для уведомления при изменении расположения исполнителя роли.Virtual method for notifying when role player position will be changing.

(Унаследовано от ModelElement)

Явные реализации интерфейса

IMergeElements.CanMerge(ProtoElementBase, ElementGroupPrototype) (Унаследовано от ModelElement)
IMergeElements.ChooseMergeTarget(ElementGroup) (Унаследовано от ModelElement)
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) (Унаследовано от ModelElement)
IMergeElements.MergeConfigure(ElementGroup) (Унаследовано от ModelElement)
IMergeElements.MergeDisconnect(ModelElement) (Унаследовано от ModelElement)
IMergeElements.MergeRelate(ModelElement, ElementGroup) (Унаследовано от ModelElement)

Методы расширения

AddExtension(ModelElement, DomainClassInfo)

Расширение этого ModelElement с вновь созданным экземпляром расширения указанного доменного типа.Extend this ModelElement with a newly instantiated extension of the specified domain type. InvalidOperationException будет выдано, если элемент уже имеет расширение этого типа.An InvalidOperationException will be thrown if the element already has an extension of that type.

AddExtension(ModelElement, ExtensionElement)

Расширение этого ModelElement с указанным расширением.Extend this ModelElement with a specific extension. Если элемент уже имеет расширение того же типа, будет вызвано исключение InvalidOperationException.An InvalidOperationException will be thrown if the element already has an extension of the same type.

AddExtension(ModelElement, Guid)

Расширение этого ModelElement с вновь созданным экземпляром расширения определенного доменного типа.Extend this ModelElement with newly instantiated extension of the identified domain type. InvalidOperationException будет выдано, если элемент уже имеет расширение этого типа.An InvalidOperationException will be thrown if the element already has an extension of that type.

AddExtension(ModelElement, Type)

Расширение этого ModelElement с вновь созданным экземпляром расширения указанного типа.Extend this ModelElement with a newly instantiated extension of the specified type. InvalidOperationException будет выдано, если элемент уже имеет расширение этого типа.An InvalidOperationException will be thrown if the element already has an extension of that type.

AddExtension<T>(ModelElement)

Расширение этого ModelElement с вновь созданным экземпляром расширения указанного типа.Extend this ModelElement with a newly instantiated extension of a particular type. Если элемент уже имеет расширение того же типа, будет вызвано исключение InvalidOperationException.An InvalidOperationException will be thrown if the element already has an extension of the same type.

GetAllExtensions(ModelElement)

Возвращает перечислимый объект, который выполняет обход дерева элементов расширения, внедренных в данном ModelElement, сначала "в ширину".Return an enumerable that performs a breadth first traversal across the tree of extension elements embedded in this ModelElement.

GetBaseElement(ModelElement)

Возвращает корень виртуального объекта MEL, в котором участвует указанный ModelElement.Returns the root of the virtual MEL in which the specified ModelElement is participating.

GetExtension(ModelElement, DomainClassInfo)
GetExtension(ModelElement, Guid)
GetExtension(ModelElement, Type)

Получите ExtensionElement заданного типа из доступных расширений этого ModelElement.Get the ExtensionElement of the specified type from the available extensions of this ModelElement. Если элемент не имеет такого расширения, вызывается исключение InvalidOperationException.If the element has no such extension then an InvalidOperationException will be raised.

GetExtension<T>(ModelElement)

Получите ExtensionElement заданного типа из доступных расширений этого ModelElement.Get the ExtensionElement of the specified type from the available extensions of this ModelElement. Если элемент не имеет такого расширения, вызывается исключение InvalidOperationException.If the element has no such extension then an InvalidOperationException will be raised.

IsExtendedBy(ModelElement, DomainClassInfo)

Запрос, расширен ли в настоящий момент данный ModelElement с помощью ExtensionElement определенного типа.Query whether this ModelElement is currently extended by an ExtensionElement of a particular type.

IsExtendedBy(ModelElement, Guid)

Запрос, расширен ли в настоящий момент данный ModelElement с помощью ExtensionElement определенного типа.Query whether this ModelElement is currently extended by an ExtensionElement of a particular type.

IsExtendedBy(ModelElement, Type)

Запрос, расширен ли в настоящий момент данный ModelElement с помощью ExtensionElement определенного типа.Query whether this ModelElement is currently extended by an ExtensionElement of a particular type.

RemoveExtension(ModelElement, DomainClassInfo)

Удаляет любое расширение указанного элемента ModelElement определенного типа.Remove any extension of the specified ModelElement that is of a particular type.

RemoveExtension(ModelElement, ExtensionElement)

Удаление заданного ExtensionElement из расширений данного ModelElement.Remove a specified ExtensionElement from the extensions of this ModelElement.

RemoveExtension(ModelElement, Guid)

Удаляет любое расширение указанного элемента ModelElement определенного типа.Remove any extension of the specified ModelElement that is of a particular type.

RemoveExtension(ModelElement, Type)

Удаляет любое расширение данного ModelElement определенного типа.Remove any extension of this ModelElement that is of a particular type.

TryGetExtension(ModelElement, DomainClassInfo)
TryGetExtension(ModelElement, Guid)
TryGetExtension(ModelElement, Type)
TryGetExtension<T>(ModelElement)

Получите ExtensionElement заданного типа из доступных расширений этого ModelElement.Get the ExtensionElement of the specified type from the available extensions of this ModelElement. Если данный элемент не имеет такого расширения, результат будет равен null.If this element has no such extension then the result will be null.

CanDelete(ModelElement, Guid[])

Удаляет элемент из модели.Deletes the element from the model.

GetLocks(ModelElement)

Получить флаги блокировки для данного элемента.Get the lock flags for this element. Это включает все блокировки, разрешенные в разделе, содержащем элемент.This will include any locks enabled on the Partition containing the element.

IsLocked(ModelElement, Locks)

Проверка, имеется ли у данного элемента какая-либо блокировка из указанного набора блокировокTest whether this element has any of a specified set of locks

SetLocks(ModelElement, Locks)

Задать флажки блокировки данного элементаSet the lock flags of this element

Применяется к