Metodo DecoratorSerializer.TryCreateMonikerInstance
Questo metodo crea un moniker (elemento Decorator inclusi stesso) dell'istanza derivata corretta dell'elemento Decorator basata sul tag attualmente puntato dal reader.
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 TryCreateMonikerInstance ( _
serializationContext As SerializationContext, _
reader As XmlReader, _
sourceRolePlayer As ModelElement, _
relDomainClassId As Guid, _
partition As Partition _
) As Moniker
public override Moniker TryCreateMonikerInstance(
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 per leggere i dati serializzati da.
- sourceRolePlayer
Tipo: Microsoft.VisualStudio.Modeling.ModelElement
L'istanza di origine del giocatore di ruolo da cui il moniker creato viene fatto riferimento.
- relDomainClassId
Tipo: System.Guid
L'id di 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 creata di ModelRoot, o null se il lettore non sta puntando a un'istanza monikerized corretta.
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
Spazio dei nomi Microsoft.VisualStudio.Modeling.DslDefinition