Aracılığıyla paylaş


CoreDesignSurfaceDomainModel Sınıf

Yansıma geçersiz kılma değiştirme API'ları

Devralma Hiyerarşisi

System.Object
  Microsoft.VisualStudio.Modeling.DomainModel
    Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel

Ad alanı:  Microsoft.VisualStudio.Modeling.Diagrams
Derleme:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll içinde)

Sözdizimi

'Bildirim
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DomainObjectIdAttribute("91d59b16-e488-4a28-8d51-59273ad5bf2e")> _
<CLSCompliantAttribute(True)> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description",  _
    GetType(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")> _
<DependsOnDomainModelAttribute(GetType(CoreDomainModel))> _
Public Class CoreDesignSurfaceDomainModel _
    Inherits DomainModel
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.DisplayName", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DomainObjectIdAttribute("91d59b16-e488-4a28-8d51-59273ad5bf2e")]
[CLSCompliantAttribute(true)]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.Diagrams.CoreDesignSurfaceDomainModel.Description", 
    typeof(CoreDesignSurfaceDomainModel), "Microsoft.VisualStudio.Modeling.Diagrams.GeneratedCode.DomainModelResx")]
[DependsOnDomainModelAttribute(typeof(CoreDomainModel))]
public class CoreDesignSurfaceDomainModel : DomainModel

CoreDesignSurfaceDomainModel türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Genel yöntem CoreDesignSurfaceDomainModel Oluşturucu.

Üst

Özellikler

  Ad Açıklama
Genel özellik DomainModelInfo Etki alanı modeli hakkında bilgi alır. (DomainModel kaynağından devralındı.)
Genel özellik ResourceManager DomainModel'ın ResourceManager alır.Sonra ResourceManager zaten yoksa, oluşturulur. (DomainModel.ResourceManager geçersiz kılınır.)
Genel özellikStatik üye SingletonResourceManager Singleton ResourceManager bu etki alanı modeli için alır.
Genel özellik Store Etki alanı modeli Bu örneği içeren depo alır. (DomainModel kaynağından devralındı.)

Üst

Yöntemler

  Ad Açıklama
Genel yöntem CreateElement Belirtilen türde bir öğe oluşturur. (DomainModel.CreateElement(Partition, Type, array<PropertyAssignment[]) geçersiz kılınır.)
Genel yöntem CreateElementLink Belirtilen türde bir öğe bağlantısı oluşturur. (DomainModel.CreateElementLink(Partition, Type, array<RoleAssignment[], array<PropertyAssignment[]) geçersiz kılınır.)
Genel yöntem Equals Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Korumalı yöntem Finalize Atık toplama işlemi tarafından geri alınmadan önce diğer temizleme işlemleri gerçekleştirmek ve kaynakları boşaltmak denemek bir nesne sağlar. (Object kaynağından devralındı.)
Genel yöntem GetClosureFilter ClosureType için karşılık gelen bir IElementVisitorFilter döndürür. (DomainModel.GetClosureFilter(ClosureType, ICollection<ModelElement>) geçersiz kılınır.)
Genel yöntem GetClosureVisitor Belirli kapanışı türüne karşılık gelen bir IElementVisitor döndürür. (DomainModel kaynağından devralındı.)
Korumalı yöntem GetCustomDomainModelTypes Bu domainModel tüm DomainModel nesne türlerini koleksiyonunu döndürür sanal bir yöntem (DomainModel.GetCustomDomainModelTypes() geçersiz kılınır.)
Korumalı yöntem GetCustomDomainProperties Oluşturulan etki alanı özelliklerini alır. (DomainModel kaynağından devralındı.)
Korumalı yöntem GetCustomDomainRoles Etki alanında oluşturulan rol alır. (DomainModel kaynağından devralındı.)
Korumalı yöntem GetGeneratedDomainModelTypes (Sınıflar, kurallar, ilişkiler) oluşturulan etki alanı modeli türleri listesini alır. (DomainModel.GetGeneratedDomainModelTypes() geçersiz kılınır.)
Korumalı yöntem GetGeneratedDomainProperties Oluşturulan etki alanı özellikleri listesini alır. (DomainModel.GetGeneratedDomainProperties() geçersiz kılınır.)
Korumalı yöntem GetGeneratedDomainRoles Oluşturulan etki alanı rollerinin listesini alır. (DomainModel.GetGeneratedDomainRoles() geçersiz kılınır.)
Genel yöntem GetHashCode Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

Alanlar

  Ad Açıklama
Genel alanStatik üye DomainModelId CoreDesignSurfaceDomainModel etki alanı modeli kimliği.
Genel alanStatik üye ResourceBaseName Bu modelin kaynakları temel adı.

Ü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.

Ayrıca bkz.

Başvuru

Microsoft.VisualStudio.Modeling.Diagrams Ad Alanı