RelationshipHasBaseRelationshipSerializer.TryCreateInstance 方法

定义

此方法基于读取器当前所指的标记创建正确的 RelationshipHasBaseRelationship 实例。 如果读取器定位于序列化的 RelationshipHasBaseRelationship,则将在给定分区中创建新的 RelationshipHasBaseRelationship 实例,否则返回 null。

public:
 override Microsoft::VisualStudio::Modeling::ModelElement ^ TryCreateInstance(Microsoft::VisualStudio::Modeling::SerializationContext ^ serializationContext, System::Xml::XmlReader ^ reader, Microsoft::VisualStudio::Modeling::Partition ^ partition);
public override Microsoft.VisualStudio.Modeling.ModelElement TryCreateInstance (Microsoft.VisualStudio.Modeling.SerializationContext serializationContext, System.Xml.XmlReader reader, Microsoft.VisualStudio.Modeling.Partition partition);
override this.TryCreateInstance : Microsoft.VisualStudio.Modeling.SerializationContext * System.Xml.XmlReader * Microsoft.VisualStudio.Modeling.Partition -> Microsoft.VisualStudio.Modeling.ModelElement
Public Overrides Function TryCreateInstance (serializationContext As SerializationContext, reader As XmlReader, partition As Partition) As ModelElement

参数

serializationContext
SerializationContext

序列化上下文。

reader
XmlReader

要从中读取序列化数据的 XmlReader。

partition
Partition

应在其中创建新元素的分区。

返回

ModelElement

创建的 RelationshipHasBaseRelationship 实例,如果读取器未指向序列化的 RelationshipHasBaseRelationship 实例,则为 null。

注解

调用方将保证读取器位于要读取的下一个元素的 open XML 标记处。 此方法不应移动读取器;此方法返回时,读取器应保留在同一位置。

适用于