Metodo DomainTypeSerializer.CreateMonikerInstance
Questo metodo crea un moniker di DomainType in base al tag a cui il lettore fa attualmente riferimento.
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 Function CreateMonikerInstance ( _
serializationContext As SerializationContext, _
reader As XmlReader, _
sourceRolePlayer As ModelElement, _
relDomainClassId As Guid, _
partition As Partition _
) As Moniker
protected override Moniker CreateMonikerInstance(
SerializationContext serializationContext,
XmlReader reader,
ModelElement sourceRolePlayer,
Guid relDomainClassId,
Partition partition
)
Parametri
- serializationContext
Tipo: Microsoft.VisualStudio.Modeling.SerializationContext
Contesto di serializzazione.
- reader
Tipo: System.Xml.XmlReader
XmlReader da cui leggere dati serializzati.
- sourceRolePlayer
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
Istanza dell'assegnatario del ruolo di origine da cui si fa riferimento al moniker creato.
- relDomainClassId
Tipo: System.Guid
L'ID DomainClass della relazione che connette il sourceRolePlayer al moniker creato.
- partition
Tipo: Microsoft.VisualStudio.Modeling.Partition
Il nuovo moniker deve essere creato nell'archivio associato a questa partizione.
Valore restituito
Tipo: Microsoft.VisualStudio.Modeling.Moniker
Istanza dell'elemento ModelRoot creata, oppure null se il lettore non punta a un'istanza con moniker corretta.
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
Spazio dei nomi Microsoft.VisualStudio.Modeling.DslDefinition