Metodo NamedDomainElementSerializer.TryCreateInstance
Questo metodo crea un'istanza corretta di NamedDomainElement in base al tag attualmente puntato dal reader.Se il lettore viene posizionato a un NamedDomainElement serializzato, una nuova istanza di NamedDomainElement verrà creata nella partizione specificata in caso contrario, viene restituito null.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)
Sintassi
'Dichiarazione
Public Overrides Function TryCreateInstance ( _
serializationContext As SerializationContext, _
reader As XmlReader, _
partition As Partition _
) As ModelElement
public override ModelElement TryCreateInstance(
SerializationContext serializationContext,
XmlReader reader,
Partition partition
)
Parametri
- serializationContext
Tipo: Microsoft.VisualStudio.Modeling.SerializationContext
contesto di serializzazione.
- reader
Tipo: System.Xml.XmlReader
XmlReader per leggere i dati serializzati da.
- partition
Tipo: Microsoft.VisualStudio.Modeling.Partition
Partizione in cui i nuovi elementi devono essere creati.
Valore restituito
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
Istanza creata di NamedDomainElement, o null se il lettore non sta puntando a un'istanza serializzata di NamedDomainElement.
Note
Il chiamante l'utilizzo del lettore è posizionato prima del tag aperto XML dell'elemento successivo che viene letto.Questo metodo non deve spostare il lettore; il lettore deve rimanere alla stessa posizione quando questo metodo restituisce.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
NamedDomainElementSerializer Classe
Spazio dei nomi Microsoft.VisualStudio.Modeling.DslDefinition