Condividi tramite


Metodo RolePlayerConnectDirectiveAcceptsClassSerializer.TryCreateDerivedInstance

Questo metodo crea un'istanza derivata corretta di RolePlayerConnectDirectiveAcceptsClass 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 RolePlayerConnectDirectiveAcceptsClass 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

Valore restituito

Tipo: Microsoft.VisualStudio.Modeling.ElementLink
Istanza creata derivata da RolePlayerConnectDirectiveAcceptsClass 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

Vedere anche

Riferimenti

RolePlayerConnectDirectiveAcceptsClassSerializer Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling.DslDefinition