DslLibrarySerializerBase.CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот метод создает моникер класса DslLibrary на основе тега, на который в данный момент указывает средство чтения.
protected:
override Microsoft::VisualStudio::Modeling::Moniker ^ CreateMonikerInstance(Microsoft::VisualStudio::Modeling::SerializationContext ^ serializationContext, System::Xml::XmlReader ^ reader, Microsoft::VisualStudio::Modeling::ModelElement ^ sourceRolePlayer, Guid relDomainClassId, Microsoft::VisualStudio::Modeling::Partition ^ partition);
protected override Microsoft.VisualStudio.Modeling.Moniker CreateMonikerInstance (Microsoft.VisualStudio.Modeling.SerializationContext serializationContext, System.Xml.XmlReader reader, Microsoft.VisualStudio.Modeling.ModelElement sourceRolePlayer, Guid relDomainClassId, Microsoft.VisualStudio.Modeling.Partition partition);
override this.CreateMonikerInstance : Microsoft.VisualStudio.Modeling.SerializationContext * System.Xml.XmlReader * Microsoft.VisualStudio.Modeling.ModelElement * Guid * Microsoft.VisualStudio.Modeling.Partition -> Microsoft.VisualStudio.Modeling.Moniker
Protected Overrides Function CreateMonikerInstance (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-тегу следующего считываемого элемента. Этот метод не должен перемещать модуль чтения; При возврате из этого метода модуль чтения должен оставаться в той же позиции.