Udostępnij za pośrednictwem


Metoda DomainClassXmlSerializer.TryCreateMonikerInstance —

Sprawdza się, jeśli dany element XmlReader wskazuje monikerized wystąpienie elementu modelu, który może obsłużyć serializator.

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Składnia

'Deklaracja
Public Overridable Function TryCreateMonikerInstance ( _
    serializationContext As SerializationContext, _
    reader As XmlReader, _
    sourceRolePlayer As ModelElement, _
    relDomainClassId As Guid, _
    partition As Partition _
) As Moniker
public virtual Moniker TryCreateMonikerInstance(
    SerializationContext serializationContext,
    XmlReader reader,
    ModelElement sourceRolePlayer,
    Guid relDomainClassId,
    Partition partition
)

Parametry

  • relDomainClassId
    Typ: System.Guid
    Klasa domeny identyfikator łączący player rolę źródła moniker tworzonej relacji.

Wartość zwracana

Typ: Microsoft.VisualStudio.Modeling.Moniker
Jeśli element XmlReader wskazywana obecnie monikerized wystąpienie elementu modelu, który może obsłużyć serializator, ta metoda tworzy instancję Moniker w danym magazynie.W przeciwnym razie zwraca wartość null.

Uwagi

[!UWAGA]

Obiekt wywołujący gwarantuje, że czytelnik jest umieszczony na otwartych tag XML z moniker elementu odczytywany.Ta metoda spowoduje przeniesienie czytnika, w odróżnieniu od TryCreateInstance metody, ponieważ konieczne może okazać się odczytać ciąg szeregowany monikera.

Jeżeli Czytelnik jest przenoszona, to powinien być umiejscowiony na zamykający znacznik elementu tak, że proces wywołujący może wywołać SerializationUtilities.SkipToNextElement , aby przejść do następnego elementu.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

DomainClassXmlSerializer Klasa

Przestrzeń nazw Microsoft.VisualStudio.Modeling