共用方式為


ShapeMapReferencesShapeSerializer 類別

DomainClass ShapeMapReferencesShape 的序列化程式 ShapeMapReferencesShapeSerializer。

繼承階層架構

System.Object
  Microsoft.VisualStudio.Modeling.DomainClassXmlSerializer
    Microsoft.VisualStudio.Modeling.DomainRelationshipXmlSerializer
      Microsoft.VisualStudio.Modeling.DslDefinition.BaseShapeMapReferencesBaseShapeSerializer
        Microsoft.VisualStudio.Modeling.DslDefinition.ShapeMapReferencesShapeSerializer

命名空間:  Microsoft.VisualStudio.Modeling.DslDefinition
組件:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll 中)

語法

'宣告
Public NotInheritable Class ShapeMapReferencesShapeSerializer _
    Inherits BaseShapeMapReferencesBaseShapeSerializer
public sealed class ShapeMapReferencesShapeSerializer : BaseShapeMapReferencesBaseShapeSerializer

ShapeMapReferencesShapeSerializer 型別會公開下列成員。

建構函式

  名稱 說明
公用方法 ShapeMapReferencesShapeSerializer ShapeMapReferencesShapeSerializer 建構函式

回頁首

屬性

  名稱 說明
公用屬性 MonikerAttributeName 不能被 monikerized。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.MonikerAttributeName。)
公用屬性 MonikerTagName 不能被 monikerized。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.MonikerTagName。)
公用屬性 SerializesId 公開 (expose) 是否衍生自這個類別的序列化程式要序列化識別碼。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.SerializesId。)
公用屬性 UsesFullForm 是否衍生自這個類別的序列化程式會序列化此關聯性,以完整形式公開 (expose)。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.UsesFullForm。)
公用屬性 XmlTagName 無法序列化。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.XmlTagName。)

回頁首

方法

  名稱 說明
公用方法 CalculateQualifiedName 這個方法會計算至指定的 BaseShapeMapReferencesBaseShape 執行個體 moniker。 (繼承自 BaseShapeMapReferencesBaseShapeSerializer)。
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
公用方法 GetHashCode 做為特定型別的雜湊函式。 (繼承自 Object)。
公用方法 GetMonikerQualifier 網域類別可以 monikerized 以不同的方式: 標準/限定詞/索引鍵機制、 自訂 moniker 或項目 id。如果網域類別使用標準 /qualifier/key 機制,這個方法會傳回限定詞的 moniker。 如果網域類別會用於 monikerization 中的其他方法,這個方法會傳回空字串。 (繼承自 BaseShapeMapReferencesBaseShapeSerializer)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 MonikerizeReference 計算 Moniker,給定圖案的參照 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.MonikerizeReference(SerializationContext, ModelElement, Guid, String, Store)。)
公用方法 Read 不支援項目。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.Read(SerializationContext, ModelElement, XmlReader)。)
公用方法 ReadRootElement 還原序列化 xml 的根模型項目。 (繼承自 DomainClassXmlSerializer)。
公用方法 Reset 重設序列化程式 (繼承自 BaseShapeMapReferencesBaseShapeSerializer)。
公用方法 SerializeReference 計算 monikerized 的字串對圖案的參照。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.SerializeReference(SerializationContext, ModelElement, ModelElement)。)
公用方法 ToString 傳回表示目前物件的字串。 (繼承自 Object)。
公用方法 TryCreateDerivedInstance 不支援項目。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.TryCreateDerivedInstance(SerializationContext, XmlReader, Partition)。)
公用方法 TryCreateInstance 不支援項目。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.TryCreateInstance(SerializationContext, XmlReader, Partition)。)
公用方法 TryCreateMonikerInstance 不支援項目。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.TryCreateMonikerInstance(SerializationContext, XmlReader, ModelElement, Guid, Partition)。)
公用方法 Write(SerializationContext, ModelElement, XmlWriter) 將序列化成 XML 這個序列化程式執行個體相關聯的模型項目執行個體。 (繼承自 DomainClassXmlSerializer)。
公用方法 Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings) 不支援項目。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.Write(SerializationContext, ModelElement, XmlWriter, RootElementSettings)。)
公用方法 WriteMoniker 不支援項目。 (覆寫 BaseShapeMapReferencesBaseShapeSerializer.WriteMoniker(SerializationContext, ModelElement, XmlWriter, ModelElement, DomainRelationshipXmlSerializer)。)
公用方法 WriteRootElement 將序列化成 XML 這個序列化程式執行個體相關聯之根模型項目執行個體。 (繼承自 DomainClassXmlSerializer)。

回頁首

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.Modeling.DslDefinition 命名空間