Compartir a través de


DslEditorIdentifiesRootClassSerializer.TryCreateDerivedInstance (Método)

Este método crea una instancia derivada correcta de DslEditorIdentifiesRootClass basándose en la etiqueta designada actualmente por el lector.Observe que la diferencia entre este método y el anterior es que este método nunca crea una instancia del DslEditorIdentifiesRootClass se escribe, solo se comprueban los tipos derivados.

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

Sintaxis

'Declaración
Public Overrides Function TryCreateDerivedInstance ( _
    serializationContext As SerializationContext, _
    reader As XmlReader, _
    partition As Partition _
) As ElementLink
public override ElementLink TryCreateDerivedInstance(
    SerializationContext serializationContext,
    XmlReader reader,
    Partition partition
)

Parámetros

Valor devuelto

Tipo: Microsoft.VisualStudio.Modeling.ElementLink
Instancia creada que deriva de DslEditorIdentifiesRootClass, o NULL si el lector no está señalando una instancia tan serializada.

Comentarios

El llamador garantizará que el lector en la etiqueta abierto XML del elemento siguiente que sean leídos.Este método no debe devolver el lector; el lector debe permanecer en la misma posición cuando este método devuelve.

Seguridad de .NET Framework

Vea también

Referencia

DslEditorIdentifiesRootClassSerializer Clase

Microsoft.VisualStudio.Modeling.DslDefinition (Espacio de nombres)