Metodo ExplorerNodeSettingsReferencesClassSerializer.TryCreateDerivedInstance
Questo metodo crea un'istanza derivata corretta di ExplorerNodeSettingsReferencesClass in base al tag a cui il lettore fa attualmente riferimento. Si noti che la differenza tra questo metodo e quello precedente è che questo metodo non creerà mai un'istanza del tipo ExplorerNodeSettingsReferencesClass stesso, solo i tipi derivati vengono controllati.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.DslDefinition
Assembly: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- serializationContext
Tipo: Microsoft.VisualStudio.Modeling.SerializationContext
Contesto di serializzazione.
- reader
Tipo: System.Xml.XmlReader
XmlReader da cui leggere dati serializzati.
- partition
Tipo: Microsoft.VisualStudio.Modeling.Partition
Partizione in cui creare i nuovi elementi.
Valore restituito
Tipo: Microsoft.VisualStudio.Modeling.ElementLink
Istanza creata derivata da ExplorerNodeSettingsHasPropertyDisplayedPath o null se il lettore non sta puntando a tale istanza serializzata.
Note
Il chiamante garantirà che il lettore è posizionato al tag aperto XML dell'elemento successivo che viene letto. Questo metodo non deve spostare il lettore; il lettore devono rimanere nella 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
ExplorerNodeSettingsReferencesClassSerializer Classe
Spazio dei nomi Microsoft.VisualStudio.Modeling.DslDefinition