DiagramSerializer Sınıf
DomainClass Diyagram için seri hale getirici DiagramSerializer.
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.AttributedDomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.NamedDomainElementSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DomainClassSerializer
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramSerializer
Ad alanı: Microsoft.VisualStudio.Modeling.DslDefinition
Derleme: Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll içinde)
Sözdizimi
'Bildirim
Public NotInheritable Class DiagramSerializer _
Inherits DomainClassSerializer
public sealed class DiagramSerializer : DomainClassSerializer
DiagramSerializer türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
![]() |
DiagramSerializer | DiagramSerializer yapıcı |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
MonikerAttributeName | Seri hale getirilmiş bir monikerized örneği ad diyagramının depolayan xml özniteliği adıdır. (DomainClassSerializer.MonikerAttributeName geçersiz kılınır.) |
![]() |
MonikerTagName | Diyagram monikerized bir örneği seri hale getirmek için kullanılan xml etiketi adı budur. (DomainClassSerializer.MonikerTagName geçersiz kılınır.) |
![]() |
XmlTagName | Diyagram örneği seri hale getirmek için kullanılan xml etiketi adı budur. (DomainClassSerializer.XmlTagName geçersiz kılınır.) |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
CalculateQualifiedName | Bu yöntem, belirli bir diyagram örneği için bir takma ad hesaplar. (DomainClassSerializer.CalculateQualifiedName(DomainXmlSerializerDirectory, ModelElement) geçersiz kılınır.) |
![]() |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) |
![]() |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) |
![]() |
GetMonikerQualifier | Bir etki alanı sınıf farklı şekillerde monikerized: standart/niteleyici/anahtar mekanizması, özel takma ad veya öğe kimliğiStandart /qualifier/key mekanizmasını kullanarak etki alanı sınıf sıralanmış, bu yöntemi ad niteleyici verir; etki alanı sınıf için monikerization diğer yolları kullanıyorsa, bu yöntem boş bir dize döndürür. (DomainClassSerializer.GetMonikerQualifier(DomainXmlSerializerDirectory, ModelElement) geçersiz kılınır.) |
![]() |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) |
![]() |
Read | xml bir diyagram örneğinden de-serialize ortak Read() yöntemi. (DomainClassSerializer.Read(SerializationContext, ModelElement, XmlReader) geçersiz kılınır.) |
![]() |
ReadRootElement | Modeli kök öğesi XML'den de-serialize. (DomainClassXmlSerializer kaynağından devralındı.) |
![]() |
Reset | Seri hale getirici Sıfırla (DomainClassSerializer kaynağından devralındı.) |
![]() |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) |
![]() |
TryCreateInstance | Bu yöntem, şu anda okuyucu tarafından işaret edilen etiket temel Diyagram doğru bir örneğini oluşturur.Okuyucu serileştirilmiş bir diyagramın konumlandırırsanız, yeni bir diyagram örneği verilen bölümünde oluşturulur, aksi takdirde null değeri döndürülür. (DomainClassSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition) geçersiz kılınır.) |
![]() |
TryCreateMonikerInstance | Bu yöntem, şu anda okuyucu tarafından işaret edilen etiket dayanarak diyagramın doğru türetilmiş (dahil kendisi Diyagram) örneğinin bir takma ad oluşturur. (DomainClassSerializer.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition) geçersiz kılınır.) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter) | Bu xml seri hale getirici örneğine ilişkili modeli öğe örneği serileştirildiğini. (DomainClassXmlSerializer kaynağından devralındı.) |
![]() |
Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) | Bir diyagram örneğine xml olarak serileştirildiğini ortak Write() yöntemi. (DomainClassSerializer.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) geçersiz kılınır.) |
![]() |
WriteMoniker | Monikerized bir diyagram örnek XML'de Yazar ortak WriteMoniker() yöntemi. (DomainClassSerializer.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer) geçersiz kılınır.) |
![]() |
WriteRootElement | Bu xml seri hale getirici örneğine ilişkili kök modeli öğe örneği serileştirildiğini. (DomainClassXmlSerializer kaynağından devralındı.) |
Üst
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.