CoreDesignSurfaceDomainModel Класс

Определение

переопределите api замены отражения

public ref class CoreDesignSurfaceDomainModel : Microsoft::VisualStudio::Modeling::DomainModel
[Microsoft.VisualStudio.Modeling.DependsOnDomainModel(typeof(Microsoft.VisualStudio.Modeling.CoreDomainModel))]
[Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[Microsoft.VisualStudio.Modeling.DomainObjectId("91d59b16-e488-4a28-8d51-59273ad5bf2e")]
[System.CLSCompliant(true)]
public class CoreDesignSurfaceDomainModel : Microsoft.VisualStudio.Modeling.DomainModel
[<Microsoft.VisualStudio.Modeling.DependsOnDomainModel(typeof(Microsoft.VisualStudio.Modeling.CoreDomainModel))>]
[<Microsoft.VisualStudio.Modeling.Design.DescriptionResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.Design.DisplayNameResource("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName", typeof(Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")>]
[<Microsoft.VisualStudio.Modeling.DomainObjectId("91d59b16-e488-4a28-8d51-59273ad5bf2e")>]
[<System.CLSCompliant(true)>]
type CoreDesignSurfaceDomainModel = class
    inherit DomainModel
Public Class CoreDesignSurfaceDomainModel
Inherits DomainModel
Наследование
CoreDesignSurfaceDomainModel
Атрибуты

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

CoreDesignSurfaceDomainModel(Store)

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

Поля

DomainModelId

Идентификатор модели домена CoreDesignSurfaceDomainModel.

ResourceBaseName

Базовое имя ресурсов этой модели.

Свойства

DomainModelInfo

Возвращает сведения о модели предметной области.

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

Получает ResourceManager для DomainModel. Если ResourceManager не существует, он создается.

SingletonResourceManager

Получает одноэлементный ResourceManager для данной доменной модели.

Store

Возвращает объект, Store содержащий данный экземпляр модели предметной области.

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

Методы

CreateElement(Partition, Type, PropertyAssignment[])

Создает элемент заданного типа.

CreateElementLink(Partition, Type, RoleAssignment[], PropertyAssignment[])

Создает ссылку на элемент заданного типа.

GetClosureFilter(ClosureType, ICollection<ModelElement>)

Возвращает IElementVisitorFilter, соответствующий ClosureType.

GetClosureVisitor(ClosureType, ICollection<ModelElement>)

Возвращает IElementVisitor, соответствующий конкретному типу закрытия.

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

Виртуальный метод, возвращающий коллекцию всех типов объектов DomainModel в этой модели domainModel

GetCustomDomainProperties()

Возвращает список несформированных свойств домена.

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

Возвращает список несозданных ролей домена.

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

Получает список создаваемых типов доменной модели (классов, правил, отношений).

GetGeneratedDomainProperties()

Получает список создаваемых свойств домена.

GetGeneratedDomainRoles()

Получает список создаваемых ролей домена.

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