Partager via


DomainRelationshipXmlSerializer.TryCreateDerivedInstance, méthode

Avec le XmlReader donné, le contrôle s'il pointe actuellement vers une instance sérialisée qui dérive de l'ElementLink ce sérialiseur peut gérer.Si oui, créez une instance de l'instance dérivée d'ElementLink dans la partition donnée ; sinon retourne NULL.F1126

Espace de noms :  Microsoft.VisualStudio.Modeling
Assembly :  Microsoft.VisualStudio.Modeling.Sdk.11.0 (dans Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Syntaxe

'Déclaration
Public MustOverride Function TryCreateDerivedInstance ( _
    serializationContext As SerializationContext, _
    reader As XmlReader, _
    partition As Partition _
) As ElementLink
public abstract ElementLink TryCreateDerivedInstance(
    SerializationContext serializationContext,
    XmlReader reader,
    Partition partition
)

Paramètres

Valeur de retour

Type : Microsoft.VisualStudio.Modeling.ElementLink

Notes

Remarque : qu'essaie de cette méthode uniquement pour créer l'instance dérivée d'ElementLink, sans la désérialiser réellement.La désérialisation sera effectué par les méthodes de lecture ().Il existe deux raisons de cette séparation : 1) Nous pouvons peut-être lier le lien créé vers son rôle de lecteur de source avant que nous puissions le désérialisant correctement.2) La désérialisation peut être personnalisé.

Sécurité .NET Framework

Voir aussi

Référence

DomainRelationshipXmlSerializer Classe

Microsoft.VisualStudio.Modeling, espace de noms