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

Definição

Esse método cria uma instância correta do designer com base na marca atualmente apontada pelo leitor. Se o leitor estiver posicionado em um designer serializado, uma nova instância de designer será criada na partição determinada, 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

Instância do designer criada, ou NULL se o leitor não estiver apontando para uma instância de designer 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