ShapeHasDecorators Sınıf
DomainRelationship ShapeHasDecorators
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.Modeling.ModelElement
Microsoft.VisualStudio.Modeling.ElementLink
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElementHasDecorators
Microsoft.VisualStudio.Modeling.DslDefinition.ShapeHasDecorators
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
<DomainRelationshipAttribute(IsEmbedding := True)> _
<DomainObjectIdAttribute("7034c873-5c15-44f0-b1b3-8736c0f9e101")> _
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.ShapeHasDecorators.DisplayName", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.ShapeHasDecorators.Description", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(DslDefinitionModelDomainModel))> _
<CLSCompliantAttribute(True)> _
Public NotInheritable Class ShapeHasDecorators _
Inherits DiagramElementHasDecorators
[DomainRelationshipAttribute(IsEmbedding = true)]
[DomainObjectIdAttribute("7034c873-5c15-44f0-b1b3-8736c0f9e101")]
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.ShapeHasDecorators.DisplayName",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.ShapeHasDecorators.Description",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(DslDefinitionModelDomainModel))]
[CLSCompliantAttribute(true)]
public sealed class ShapeHasDecorators : DiagramElementHasDecorators
ShapeHasDecorators türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
![]() |
ShapeHasDecorators(Partition, array<RoleAssignment[]) | Yapıcı |
![]() |
ShapeHasDecorators(Shape, Decorator) | ShapeHasDecorators bağlantı Oluşturucu aynı bölümde verilen şekil oluşturur |
![]() |
ShapeHasDecorators(Store, array<RoleAssignment[]) | Yapıcı |
![]() |
ShapeHasDecorators(Partition, array<RoleAssignment[], array<PropertyAssignment[]) | Yapıcı |
![]() |
ShapeHasDecorators(Store, array<RoleAssignment[], array<PropertyAssignment[]) | Yapıcı |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
![]() |
Decorator | DomainRole Decorator decorator tanımlama şekli. (DiagramElementHasDecorators.Decorator geçersiz kılınır.) |
![]() |
DiagramElement | Şekil etki alanı rolünü oynama öğesi alır.Diyagram öğesini decorators. (DiagramElementHasDecorators.DiagramElement geçersiz kılınır.) |
![]() |
HorizontalOffset | Alır veya HorizontalOffset etki alanı özellik değerini ayarlar.Yatay decorator varsayılan konumuna göreceli olarak inç cinsinden uzaklık. |
![]() |
Id | Öğe kimliği alır. (ModelElement kaynağından devralındı.) |
![]() |
IsActive | IsActive bayrağı alır ve öğenin etkin olup olmadığını doğrular. (ModelElement kaynağından devralındı.) |
![]() |
IsDeleted | Modelinden öğesi silinmiş olup olmadığını denetler ve IsDeleted bayrağı alır. (ModelElement kaynağından devralındı.) |
![]() |
IsDeleting | IsDeleting bayrağı alır ve öğe modelinden şu anda siliniyor olup olmadığını doğrular. (ModelElement kaynağından devralındı.) |
![]() |
IsMoveable | Alır veya IsMoveable etki alanı özellik değerini ayarlar.TRUE ise kullanıcı tarafından decorator taşınabilirler. |
![]() |
LinkedElements | Bu öğe bağlantısıyla bağlı öğeler salt okunur topluluğu alır. (ElementLink kaynağından devralındı.) |
![]() |
Partition | Alır veya ayarlar Partition , bir öğe içeriyor. (ModelElement kaynağından devralındı.) |
![]() |
Position | Alır veya konum etki alanı özellik değerini ayarlar.Decorator varsayılan konumu. |
![]() |
Shape | DomainRole Şekil Şekil tanımlanan Decorators. |
![]() |
Store | Alır Store , bir öğe içeriyor. (ModelElement kaynağından devralındı.) |
![]() |
VerticalOffset | Alır veya VerticalOffset etki alanı özellik değerini ayarlar.Dikey decorator varsayılan konumuna göreceli olarak inç cinsinden uzaklık. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
![]() |
Copy() | Modelinde öğenin bir kopyasını oluşturur. (ModelElement kaynağından devralındı.) |
![]() |
Copy(IEnumerable<Guid>) | Bağlantılar ve öğeleri öðeyi ve onun alt bir kopyasını oluşturur. (ModelElement kaynağından devralındı.) |
![]() |
Delete() | Bir öğe modelinden siler. (ModelElement kaynağından devralındı.) |
![]() |
Delete(array<Guid[]) | Bir öğe modelinden siler. (ModelElement kaynağından devralındı.) |
![]() |
Equals | Belirtilen nesne için geçerli nesne eşit olup olmadığını belirler. (Object kaynağından devralındı.) |
![]() ![]() |
GetDecorators | Decorators bir listesini alır. |
![]() |
GetDomainClass | Bu öğe için etki alanı çoğu türetilmiş sınıf alır. (ModelElement kaynağından devralındı.) |
![]() |
GetDomainRelationship | Bu bağlantıyı başlatır etki alanı ilişkisi alır. (ElementLink kaynağından devralındı.) |
![]() |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) |
![]() ![]() |
GetLink | Verilen Shapeand bir Decorator arasında bir ShapeHasDecorators bağlantı alın. |
![]() ![]() |
GetLinks | Belirli bir şekli ve bir Decorator arasında herhangi bir ShapeHasDecorators bağlantılara ulaşın. |
![]() ![]() |
GetLinksToDecorators | Şekil ShapeHasDecorators bağlantılar listesini alın. |
![]() ![]() |
GetLinkToShape | ShapeHasDecorators bağlantı için bir Decorator alın. |
![]() ![]() |
GetShape | Şekil alır. |
![]() |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) |
![]() |
MoveBefore | Bu bağlantı başka önce taşıma öğenin bağlı bağlantıların sırasını değiştirin. (ElementLink kaynağından devralındı.) |
![]() |
MoveToIndex | Bu bağlantı listesinde belirtilen dizin konumuna taşır. (ElementLink kaynağından devralındı.) |
![]() |
OnCopy | Bu öğe başka bir öğenin bir kopyası olarak oluşturulduğunda denir. (ModelElement kaynağından devralındı.) |
![]() |
OnDeleted | Bu öğe modelinden silindiğinde denir. (ModelElement kaynağından devralındı.) |
![]() |
OnDeleting | Bu öğeyi silinmek üzere olduğunda denir. (ModelElement kaynağından devralındı.) |
![]() |
OnResurrected | Bu öğe bir modeline eklendiğinde denir. (ModelElement kaynağından devralındı.) |
![]() |
OnRolePlayerPositionChanged | Bir rol konumu değiştiğinde denir. (ModelElement kaynağından devralındı.) |
![]() |
OnRolePlayerPositionChanging | Rol player konumu değişmek üzere olduğunda denir. (ModelElement kaynağından devralındı.) |
![]() ![]() |
SetShape | Şekli ayarlar. |
![]() |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) |
Üst
Genişletme Yöntemleri
Ad | Açıklama | |
---|---|---|
![]() |
AddExtension(Guid) | Fazla Yüklendi. Bu ModelElement yeni örneklenmiş uzantısıyla tanımlanan etki alanı türü genişletir.Bu tür bir uzantı öğesi varsa bir InvalidOperationException oluşturuldu. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
AddExtension(Type) | Fazla Yüklendi. Belirtilen türde yeni oluşturulmuş bir uzantısı olan bu ModelElement genişletir.Bu tür bir uzantı öğesi varsa bir InvalidOperationException oluşturuldu. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
AddExtension(DomainClassInfo) | Fazla Yüklendi. Belirtilen etki alanı türü yeni oluşturulmuş bir uzantısı olan bu ModelElement genişletir.Bu tür bir uzantı öğesi varsa bir InvalidOperationException oluşturuldu. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
AddExtension(ExtensionElement) | Fazla Yüklendi. Bu ModelElement belirli bir uzantıya sahip genişletir.Aynı türden bir uzantı öğesi varsa bir InvalidOperationException oluşturuldu. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
AddExtension<T>() | Fazla Yüklendi. Belirli bir türdeki yeni oluşturulmuş bir uzantısı olan bu ModelElement genişletir.Aynı türden bir uzantı öğesi varsa bir InvalidOperationException oluşturuldu. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
CanDelete | Modelinden öğeyi siler. (ImmutabilityExtensionMethods tarafından tanımlandı.) |
![]() |
GetAllExtensions | Bir sýralanabilir öğeleri ağaç üzerinden ilk Kesiti bu ModelElement gömülü avantajlarına gerçekleştiren dönün. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
GetBaseElement | Belirtilen ModelElement katılıyor sanal mel kökünü verir. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
GetExtension(Guid) | Fazla Yüklendi. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
GetExtension(Type) | Fazla Yüklendi. Belirtilen tür ExtensionElement bu ModelElement kullanılabilir extensions alın.Böyle bir uzantı öğesi varsa, bir InvalidOperationException yükseltilecektir. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
GetExtension(DomainClassInfo) | Fazla Yüklendi. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
GetExtension<T>() | Fazla Yüklendi. Belirtilen tür ExtensionElement bu ModelElement kullanılabilir extensions alın.Böyle bir uzantı öğesi varsa, bir InvalidOperationException yükseltilecektir. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
GetLocks | Bu öğe için kilit bayrakları alın.Bu öğeyi içeren bölüme etkin kilitleri dahil edilir. (ImmutabilityExtensionMethods tarafından tanımlandı.) |
![]() |
IsExtendedBy(Guid) | Fazla Yüklendi. Bu ModelElement belirli bir türdeki bir ExtensionElement tarafından şu anda genişletilmiş olup olmadığını sorgular. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
IsExtendedBy(Type) | Fazla Yüklendi. Bu ModelElement belirli bir türdeki bir ExtensionElement tarafından şu anda genişletilmiş olup olmadığını sorgular. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
IsExtendedBy(DomainClassInfo) | Fazla Yüklendi. Bu ModelElement belirli bir türdeki bir ExtensionElement tarafından şu anda genişletilmiş olup olmadığını sorgular. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
IsLocked | Bu öğe herhangi biri belirlenen kilitleri sahip olup olmadığını test (ImmutabilityExtensionMethods tarafından tanımlandı.) |
![]() |
RemoveExtension(Type) | Fazla Yüklendi. Belirli bir tür bu ModelElement herhangi bir uzantısını kaldırın. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
RemoveExtension(Guid) | Fazla Yüklendi. Belirli bir tür belirtilen ModelElement herhangi bir uzantısını kaldırın. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
RemoveExtension(DomainClassInfo) | Fazla Yüklendi. Belirli bir tür belirtilen ModelElement herhangi bir uzantısını kaldırın. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
RemoveExtension(ExtensionElement) | Fazla Yüklendi. Belirtilen ExtensionElement bu ModelElement extensions kaldırın. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
SetLocks | Bu öğenin kilit bayraklar ayarlandı (ImmutabilityExtensionMethods tarafından tanımlandı.) |
![]() |
TryGetExtension(Guid) | Fazla Yüklendi. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
TryGetExtension(Type) | Fazla Yüklendi. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
TryGetExtension(DomainClassInfo) | Fazla Yüklendi. (ModelElementExtensionMethods tarafından tanımlandı.) |
![]() |
TryGetExtension<T>() | Fazla Yüklendi. Belirtilen tür ExtensionElement bu ModelElement kullanılabilir extensions alın.Bu öğe böyle bir uzantısı ise sonuç null olur. (ModelElementExtensionMethods tarafından tanımlandı.) |
Üst
Alanlar
Ad | Açıklama | |
---|---|---|
![]() ![]() |
DecoratorDomainRoleId | Decorator etki alanı rolünü kimliği. |
![]() ![]() |
DomainClassId | ShapeHasDecorators etki alanı sınıf kimliği |
![]() ![]() |
HorizontalOffsetDomainPropertyId | HorizontalOffset etki alanı özellik kimliği. |
![]() ![]() |
IsMoveableDomainPropertyId | IsMoveable etki alanı özellik kimliği. |
![]() ![]() |
PositionDomainPropertyId | Pozisyon etki alanı özellik kimliği. |
![]() ![]() |
ShapeDomainRoleId | Şekil etki alanı rolünü kimliği. |
![]() ![]() |
VerticalOffsetDomainPropertyId | VerticalOffset etki alanı özellik kimliği. |
Üst
Açık Arabirim Uygulamaları
Ad | Açıklama | |
---|---|---|
![]() ![]() |
IMergeElements.CanMerge | Bu öğe prototip içerikle birleştirebilir, true deðerini verir. (ModelElement kaynağından devralındı.) |
![]() ![]() |
IMergeElements.ChooseMergeTarget(ElementGroup) | (ModelElement kaynağından devralındı.) |
![]() ![]() |
IMergeElements.ChooseMergeTarget(ElementGroupPrototype) | (ModelElement kaynağından devralındı.) |
![]() ![]() |
IMergeElements.MergeConfigure | (ModelElement kaynağından devralındı.) |
![]() ![]() |
IMergeElements.MergeDisconnect | (ModelElement kaynağından devralındı.) |
![]() ![]() |
IMergeElements.MergeRelate | (ModelElement 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.