DecoratorHostShapeSerializer Sınıf

Tanım

DomainClass Dekoratorhostshape için serileştirici Dekoratorhostshapeserializer.

public ref class DecoratorHostShapeSerializer : Microsoft::VisualStudio::Modeling::Diagrams::DecoratorHostShapeSerializerBase
public class DecoratorHostShapeSerializer : Microsoft.VisualStudio.Modeling.Diagrams.DecoratorHostShapeSerializerBase
type DecoratorHostShapeSerializer = class
    inherit DecoratorHostShapeSerializerBase
Public Class DecoratorHostShapeSerializer
Inherits DecoratorHostShapeSerializerBase
Devralma
Türetilmiş

Oluşturucular

DecoratorHostShapeSerializer()

Dekoratorhostshapeserializer Oluşturucusu

Özellikler

MonikerAttributeName

Bu, serileştirilmiş bir monikerized örneğinde Dekoratorhostshape adını depolayan XML özniteliğinin adıdır.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
MonikerTagName

Bu, Dekoratorhostshape 'in bir monikerized örneğini seri hale getirmek için kullanılan XML etiketi adıdır.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
XmlTagName

Bu, Dekoratorhostshape örneğini seri hale getirmek için kullanılan XML etiketi adıdır.

(Devralındığı yer: DecoratorHostShapeSerializerBase)

Yöntemler

CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement)

Bu yöntem, verili Dekoratorhostshape örneğine bir bilinen ad hesaplar.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
CreateInstance(SerializationContext, XmlReader, Partition)

Bu yöntem, okuyucu tarafından şu anda gösterilen etikete dayalı bir Dekoratorhostshape örneği oluşturur. Okuyucunun, Dekoratorhostshape öğesinin serileştirilmiş bir örneğinde işaret edilmesi garanti edilir (çağıran tarafından).

(Devralındığı yer: DecoratorHostShapeSerializerBase)
CreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)

Bu yöntem, okuyucu tarafından şu anda gösterilen etikete göre Dekoratorhostshape için bir ad oluşturur.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement)

Bir etki alanı sınıfı farklı yollarla monikerized olabilir: Standart/Qualifier/Key mekanizması, özel bilinen ad veya öğe KIMLIĞI. Etki alanı sınıfı standart/Qualifier/Key mekanizması kullanılarak seri hale getirilse, bu yöntem bilinen adın niteleyiciyi döndürür; etki alanı sınıfı monikerization için başka yöntemler kullanıyorsa, bu yöntem boş bir dize döndürür.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
Read(SerializationContext, ModelElement, XmlReader)

Dekoratorhostshape seri hale getirilmedi, bu nedenle okunamıyor.

ReadAdditionalElementData(SerializationContext, ModelElement, XmlReader)

Öğesiyle ilişkili ek öğe verilerini okuyun

(Devralındığı yer: DomainClassXmlSerializer)
ReadElements(SerializationContext, ModelElement, XmlReader)

Bu yöntemler, geçirilen öğe içinde iç içe XML öğelerini seri durumdan çıkarır.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
ReadPropertiesFromAttributes(SerializationContext, ModelElement, XmlReader)

Bu yöntem, XML özniteliği olarak seri hale getirilen tüm özellikleri seri durumdan çıkarır.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
ReadRootElement(SerializationContext, ModelElement, XmlReader, ISchemaResolver)

XML 'den kök düzeyindeki bir öğeyi serileştiren public ReadRootElement () yöntemi. Kök düzeyindeki öğe ile XML 'deki Rest öğeleri arasındaki fark, kökün şema, sürüm vb. gibi ek bilgileri taşıyacağından emin olur. Varsayılan uygulama yalnızca Read () yöntemini çağırır, bu, diğer denetimleri yapmak için türetilmiş uygulamalara sahiptir.

(Devralındığı yer: DomainClassXmlSerializer)
ReadShapeElementChildElements(SerializationContext, ShapeElement, XmlReader)

ShapeElement üzerinde tanımlanan alt öğeleri oku.

(Devralındığı yer: ShapeElementSerializer)
Reset()

Seri hale getirici 'yi sıfırlama

(Devralındığı yer: DecoratorHostShapeSerializerBase)
TryCreateInstance(SerializationContext, XmlReader, Partition)

Bu yöntem, okuyucu tarafından şu anda gösterilen etikete göre Dekoratorhostshape öğesinin doğru bir örneğini oluşturur. Okuyucu serileştirilmiş bir Dekoratorhostshape konumuna konumlandırılmışsa, belirtilen bölümde yeni bir Dekoratorhostshape örneği oluşturulur, aksi takdirde null döndürülür.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)

Bu yöntem, okuyucu tarafından şu anda gösterilen etikete göre Dekoratorhostshape öğesinin doğru türetilmiş (Dekoratorhostshape kendisini dahil) bir adını oluşturur.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
Write(SerializationContext, ModelElement, XmlWriter)

Bu serileştirici örneğiyle ilişkili ModelElement örneğini seri hale getirilen ortak Write () yöntemi XML olarak. Bu yöntem, yalnızca RootElementSettings olmadan Write () öğesini çağırır.

(Devralındığı yer: DomainClassXmlSerializer)
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings)

Dekoratorhostshape seri hale getirilmedi.

WriteAdditionalElementData(SerializationContext, ModelElement, XmlWriter)

Öğesiyle ilişkili ek öğe verilerini yazın

(Devralındığı yer: DomainClassXmlSerializer)
WriteElements(SerializationContext, ModelElement, XmlWriter)

Bu yöntemler, iç içe geçmiş XML öğeleri ve 2) alt model öğeleri XML olarak serileştirildiği 1) özelliklerini seri hale getirir.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer)

Monikerized Dekoratorhostshape örneğini XML 'e yazan public WriteMoniker () yöntemi.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
WritePropertiesAsAttributes(SerializationContext, ModelElement, XmlWriter)

XML özniteliği olarak serileştirilmesi gereken tüm özellikleri yazın.

(Devralındığı yer: DecoratorHostShapeSerializerBase)
WriteRootElement(SerializationContext, ModelElement, XmlWriter)

Kök düzeyindeki bir öğeyi XML 'e serileştirtiren public WriteRootElement () yöntemi. Kök düzeyindeki öğe ile XML 'deki Rest öğeleri arasındaki fark, kökün şema, sürüm vb. gibi ek bilgileri taşıyacağından emin olur. Varsayılan uygulama yalnızca RootElementSettings olmadan Write () yöntemini çağırır, bu, diğer denetimleri yapmak için türetilmiş uygulamalara sahiptir.

(Devralındığı yer: DomainClassXmlSerializer)
WriteShapeElementChildElements(SerializationContext, ShapeElement, XmlWriter)

ShapeElement üzerinde tanımlanan alt öğeleri yazın.

(Devralındığı yer: ShapeElementSerializer)

Şunlara uygulanır