Metoda DomainPropertySerializer.TryCreateInstance —
Ta metoda tworzy prawidłowe wystąpienie DomainProperty na podstawie znaczników, obecnie wskazywanej przez czytelnika.Jeżeli Czytelnik jest umieszczony na szeregowany DomainProperty, w danej partycji zostanie utworzone nowe wystąpienie DomainProperty, w przeciwnym razie zwracana jest wartość null.
Przestrzeń nazw: Microsoft.VisualStudio.Modeling.DslDefinition
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.12.0.dll)
Składnia
'Deklaracja
Public Overrides Function TryCreateInstance ( _
serializationContext As SerializationContext, _
reader As XmlReader, _
partition As Partition _
) As ModelElement
public override ModelElement TryCreateInstance(
SerializationContext serializationContext,
XmlReader reader,
Partition partition
)
Parametry
- serializationContext
Typ: Microsoft.VisualStudio.Modeling.SerializationContext
Kontekst serializacji.
- reader
Typ: System.Xml.XmlReader
Element XmlReader odczytać dane serializowane od.
- partition
Typ: Microsoft.VisualStudio.Modeling.Partition
Partycja, w którym można utworzyć nowe elementy.
Wartość zwracana
Typ: Microsoft.VisualStudio.Modeling.ModelElement
Utworzone wystąpienie DomainProperty lub wartość null, jeśli czytelnik nie wskazuje seryjny instancji DomainProperty.
Uwagi
Obiekt wywołujący gwarantuje, że czytelnik jest umieszczony na otwartych tag XML następnego elementu odczytywany.Ta metoda nie należy przenosić czytnika; Czytnik powinny pozostać w tym samym miejscu po powrocie tej metody.
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.
Zobacz też
Informacje
DomainPropertySerializer Klasa
Przestrzeń nazw Microsoft.VisualStudio.Modeling.DslDefinition