ProtoElementBase Класс

Определение

Протоелементбасе содержит сведения, необходимые для создания элемента в любом хранилище.

public ref class ProtoElementBase abstract : System::Runtime::Serialization::ISerializable
[System.Serializable]
public abstract class ProtoElementBase : System.Runtime.Serialization.ISerializable
[<System.Serializable>]
type ProtoElementBase = class
    interface ISerializable
Public MustInherit Class ProtoElementBase
Implements ISerializable
Наследование
ProtoElementBase
Производный
Атрибуты
Реализации

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

ProtoElementBase(Guid)

Создает экземпляр класса ProtoElementBase для данного domainClassId. Этот режим используется, чтобы определить, возможно ли слияние заданного типа DomainClassInfo с любым указанным элементом модели.

ProtoElementBase(ModelElement)

Создает экземпляр класса ProtoElementBase.

ProtoElementBase(SerializationInfo, StreamingContext)

Создает экземпляр класса ProtoElementBase.

Свойства

DomainClassId

Получите идентификатор доменного класса для данного элемента прототипа.

ElementId

Получите идентификатор элемента прототипа

Методы

GetObjectData(SerializationInfo, StreamingContext)

Выполняет сериализацию данных объекта в объект SerializationInfo.

GetPropertyAssignments(Partition)

Получение AttributeAssignements для атрибутов элемента предшественника

GetPropertyValue(Guid)

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

ReconstituteObject(Dictionary<Guid,Guid>, Partition)

Создает элемент в разделе с теми же атрибутами, как элемент-предшественник

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