XmlSerializationBehaviorSerializer.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот метод создает моникер правильного производного (включая сам класс XmlSerializationBehavior) экземпляра класса XmlSerializationBehavior на основе тега, на который в данный момент указывает средство чтения.
public:
override Microsoft::VisualStudio::Modeling::Moniker ^ TryCreateMonikerInstance(Microsoft::VisualStudio::Modeling::SerializationContext ^ serializationContext, System::Xml::XmlReader ^ reader, Microsoft::VisualStudio::Modeling::ModelElement ^ sourceRolePlayer, Guid relDomainClassId, Microsoft::VisualStudio::Modeling::Partition ^ partition);
public override Microsoft.VisualStudio.Modeling.Moniker TryCreateMonikerInstance (Microsoft.VisualStudio.Modeling.SerializationContext serializationContext, System.Xml.XmlReader reader, Microsoft.VisualStudio.Modeling.ModelElement sourceRolePlayer, Guid relDomainClassId, Microsoft.VisualStudio.Modeling.Partition partition);
override this.TryCreateMonikerInstance : Microsoft.VisualStudio.Modeling.SerializationContext * System.Xml.XmlReader * Microsoft.VisualStudio.Modeling.ModelElement * Guid * Microsoft.VisualStudio.Modeling.Partition -> Microsoft.VisualStudio.Modeling.Moniker
Public Overrides Function TryCreateMonikerInstance (serializationContext As SerializationContext, reader As XmlReader, sourceRolePlayer As ModelElement, relDomainClassId As Guid, partition As Partition) As Moniker
Параметры
- serializationContext
- SerializationContext
Контекст сериализации.
- reader
- XmlReader
Объект XmlReader, из которого требуется считать сериализованные данные.
- sourceRolePlayer
- ModelElement
Экземпляр исполнителя роли источника, из которого делается ссылка на создаваемый моникер.
- relDomainClassId
- Guid
Идентификатор DomainClass отношения, которое подключает sourceRolePlayer к создаваемому моникеру.
- partition
- Partition
Новый моникер должен быть создан в хранилище, связанном с этим разделом.
Возвращаемое значение
Созданный экземпляр ModelRoot или значение null, если средство чтения не указывает на правильный моникерный экземпляр.
Комментарии
Вызывающий объект гарантирует, что модуль чтения будет расположен по открывающему XML-тегу следующего считываемого элемента. Этот метод не должен перемещать модуль чтения; При возврате из этого метода модуль чтения должен оставаться в той же позиции.