Compartir a través de


DomainClassXmlSerializer.TryCreateInstance (Método)

Comprueba si el XmlReader especificado apunta a una instancia modelo serializada del elemento que este serializador pueda controlar.

Espacio de nombres:  Microsoft.VisualStudio.Modeling
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxis

'Declaración
Public Overridable Function TryCreateInstance ( _
    serializationContext As SerializationContext, _
    reader As XmlReader, _
    partition As Partition _
) As ModelElement
public virtual ModelElement TryCreateInstance(
    SerializationContext serializationContext,
    XmlReader reader,
    Partition partition
)

Parámetros

Valor devuelto

Tipo: Microsoft.VisualStudio.Modeling.ModelElement
La instancia modelo creada a partir del elemento, o NULL si el lector no está señalando una instancia serializada correcta.

Comentarios

nota: que este método intenta únicamente para crear la instancia de ModelElement, realmente deserializarla.La deserialización se realiza mediante los métodos de Read().hay dos razones de esta separación: 1) Podemos necesitar vincular el ModelElement creado a su elemento primario (con la relación de incrustación) antes de poder deserializandola correctamente.2) La deserialización se puede personalizar.

Seguridad de .NET Framework

Vea también

Referencia

DomainClassXmlSerializer Clase

Microsoft.VisualStudio.Modeling (Espacio de nombres)