Metodo DslLibrarySerializer.ReadElements
Caricare gli oggetti DslLibraries importati dopo aver letto l'oggetto DslLibrary corrente. Poiché tutti i riferimenti tra modelli sono moniker, che vengono risolti durante il commit della transazione, non importa se in primo luogo viene caricato il modello corrente o il modello importato.
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
Protected Overrides Sub ReadElements ( _
serializationContext As SerializationContext, _
element As ModelElement, _
reader As XmlReader _
)
protected override void ReadElements(
SerializationContext serializationContext,
ModelElement element,
XmlReader reader
)
Parametri
- serializationContext
Tipo: Microsoft.VisualStudio.Modeling.SerializationContext
Contesto di serializzazione.
- element
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
Istanza di DslLibrary in memoria che otterrà i dati deserializzati.
- reader
Tipo: System.Xml.XmlReader
XmlReader da cui leggere dati serializzati.
Note
Il chiamante garantirà che l'elemento corrente sono annidati elementi XML e la chiamata sarà il lettore il tag di apertura del primo elemento XML figlio. Questo metodo leggerà tutti gli elementi figlio XML come possa. Restituisce in tre casi: 1) Quando un elemento XML figlio sconosciuto viene rilevato. In questo caso, questo metodo sarà il lettore il tag di apertura dell'elemento sconosciuto. Ciò implica se il primo elemento XML figlio è sconosciuto, questo metodo restituirà immediatamente e non viene eseguita alcuna operazione. 2) Quando tutti i elemnets figlio XML vengono letti. In questo caso, il lettore verrà posizionato al tag di fine dell'elemento padre. 3) EOF.
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
Spazio dei nomi Microsoft.VisualStudio.Modeling.DslDefinition