DomainClassSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition) Método

Definição

Esse método cria uma instância correta do DomainClass com base na marca atualmente apontada pelo leitor. Se o leitor estiver posicionado em um DomainClass serializado, uma nova instância DomainClass será criada na partição especificada, caso contrário, NULL será retornado.

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

Parâmetros

serializationContext
SerializationContext

Contexto de serialização.

reader
XmlReader

XmlReader para leitura de dados serializados.

partition
Partition

Partição na qual novos elementos devem ser criados.

Retornos

ModelElement

Criada a instância DomainClass ou NULL se o leitor não estiver apontando para uma instância DomainClass serializada.

Comentários

O chamador garantirá que o leitor seja posicionado na marca XML aberta do próximo elemento que está sendo lido. Este método não deve mover o leitor; o leitor deve permanecer na mesma posição quando esse método retornar.

Aplica-se a