Connector Sınıf
DomainClass bağlayıcı bağlayıcı tanımlar.
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.Modeling.ModelElement
Microsoft.VisualStudio.Modeling.DslDefinition.DomainElement
Microsoft.VisualStudio.Modeling.DslDefinition.AttributedDomainElement
Microsoft.VisualStudio.Modeling.DslDefinition.NamedDomainElement
Microsoft.VisualStudio.Modeling.DslDefinition.DomainClass
Microsoft.VisualStudio.Modeling.DslDefinition.DiagramElement
Microsoft.VisualStudio.Modeling.DslDefinition.Connector
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
<DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.DisplayName", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<ValidationStateAttribute(ValidationState.Enabled)> _
<DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.Description", _
GetType(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")> _
<DomainModelOwnerAttribute(GetType(DslDefinitionModelDomainModel))> _
<CLSCompliantAttribute(True)> _
<DomainObjectIdAttribute("ba74e565-e907-4503-ba51-50ba92826869")> _
Public NotInheritable Class Connector _
Inherits DiagramElement
[DisplayNameResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.DisplayName",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[ValidationStateAttribute(ValidationState.Enabled)]
[DescriptionResourceAttribute("Microsoft.VisualStudio.Modeling.DslDefinition.Connector.Description",
typeof(DslDefinitionModelDomainModel), "Microsoft.VisualStudio.Modeling.DslDefinition.GeneratedCode.DomainModelResx")]
[DomainModelOwnerAttribute(typeof(DslDefinitionModelDomainModel))]
[CLSCompliantAttribute(true)]
[DomainObjectIdAttribute("ba74e565-e907-4503-ba51-50ba92826869")]
public sealed class Connector : DiagramElement
Connector türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
Connector(Partition, array<PropertyAssignment[]) | Yapıcı | |
Connector(Store, array<PropertyAssignment[]) | Yapıcı |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
AccessModifier | Alır veya değiştiriciye erişememelidir etki alanı özellik değerini ayarlar.Etki alanı sınıfı için erişim değiştiricisi ortak veya iç olup olmadığını belirler. (DomainClass kaynağından devralındı.) | |
AllDescendants | Bu bir doğrudan veya dolaylı olarak türetilen tüm etki alanı sınıfları salt okunur bir listesini alır. (DomainClass kaynağından devralındı.) | |
AllProperties | Tüm DomainProperties kümesi bu sınıfta tanımlanmış hem temel sınıflardan devralınan. (DomainClass kaynağından devralındı.) | |
AllRolesPlayed | Tüm DomainRoles kümesi, hem doğrudan bu sınıf tarafından yürütülen ve temel sınıflardan devralınan. (DomainClass kaynağından devralındı.) | |
Attributes | Özniteliklerin listesini alır. (AttributedDomainElement kaynağından devralındı.) | |
BaseClass | Alır veya ayarlar BaseClass.Bu bağlayıcı temel bağlantı ucu. (DomainClass.BaseClass geçersiz kılınır.) | |
ClassData | Alır veya ayarlar ClassData.XML serialization yapılandırma verilerini etki alanı sınıfı. (DomainClass kaynağından devralındı.) | |
Color | Alır veya renk etki alanı özellik değerini ayarlar.Bu bağlayıcı rengi. | |
CustomAttributes | Alır veya CustomAttributes etki alanı özellik değerini ayarlar.Bu öğesinden üretilen kod öznitelik için kullanılır. (AttributedDomainElement kaynağından devralındı.) | |
CustomTypeDescriptor | Alır veya ayarlar CustomTypeDescriptor.Özel tür tanımlayıcı sınıfın tanımı. (DomainClass kaynağından devralındı.) | |
DashStyle | Alır veya DashStyle etki alanı özellik değerini ayarlar.Satır için bu bağlayıcı çizgi stili. | |
Decorators | Decorators bir listesini alır.Diyagram öğesini decorators. (DiagramElement kaynağından devralındı.) | |
Description | Alır veya açıklama etki alanı özellik değerini ayarlar.Kullanıcı arabiriminde ve oluşturulan Tasarımcısı kod belgelerinde kullanılır. (AttributedDomainElement kaynağından devralındı.) | |
DisplayName | Alır veya DisplayName etki alanı özellik değerini ayarlar.Bu öğe için oluşturulan Tasarımcısı'nda görüntülenen adı. (NamedDomainElement kaynağından devralındı.) | |
DslLibrary | Alır veya ayarlar DslLibrary.Dsl kitaplığı diyagramın öðeyi tanýmlamak. (DiagramElement kaynağından devralındı.) | |
ElementMergeDirectives | ElementMergeDirectives bir listesini alır. (DomainClass kaynağından devralındı.) | |
ExposesColorAsProperty | Alır veya ExposesColorAsProperty etki alanı özellik değerini ayarlar.TRUE ise, etki alanı özellik Bağlayıcısı renk oluşturulan tasarımcısının properties penceresinde gösterilmesine izin vermek için eklendi. | |
ExposesDashStyleAsProperty | Alır veya ExposesDashStyleAsProperty etki alanı özellik değerini ayarlar.TRUE ise, etki alanı özellik bağlayıcı çizgi stili üretilen tasarımcısının properties penceresinde gösterilmesine izin vermek için eklendi. | |
ExposesTextColor | Alır veya ExposesTextColor etki alanı özellik değerini ayarlar.TRUE ise, bağlayıcı metin rengini oluşturulan tasarımcısının properties penceresinde gösterilmesine izin vermek için etki alanı özelliği eklendi. (DiagramElement kaynağından devralındı.) | |
ExposesThicknessAsProperty | Alır veya ExposesThicknessAsProperty etki alanı özellik değerini ayarlar.TRUE ise, etki alanı özellik Connector kalınlığı oluşturulan tasarımcısının properties penceresinde gösterilmesini sağlamak için eklenmiştir. | |
FixedTooltipText | Alır veya FixedTooltipText etki alanı özellik değerini ayarlar.Sabit bir araç ipucu için kullanılan metin. (DiagramElement kaynağından devralındı.) | |
GeneratesDoubleDerived | Alır veya GeneratesDoubleDerived etki alanı özellik değerini ayarlar.TRUE ise, tüm işlevselliği olan bir temel sınıf hem de geçersiz kılmaları özelleştirmeyi desteklemek için kısmi bir sınıf oluşturur. (DomainClass kaynağından devralındı.) | |
HasCustomConstructor | Alır veya HasCustomConstructor etki alanı özellik değerini ayarlar.TRUE ise, özel bir kurucu oluşturulan kodda sağlanan gösterir. (DomainClass kaynağından devralındı.) | |
HelpKeyword | Alır veya HelpKeyword etki alanı özellik değerini ayarlar.İsteğe bağlı bir anahtar sözcük dizini F1 Yardım bu öğe için kullanılır. (NamedDomainElement kaynağından devralındı.) | |
Id | Öğe kimliği alır. (ModelElement kaynağından devralındı.) | |
InheritanceModifier | Alır veya InheritanceModifier etki alanı özellik değerini ayarlar.Belirler devralma değiştiricisi.Etki alanı sınıfından oluşturulan net yok, korumalı veya soyut sınıftır. (DomainClass 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ı.) | |
IsDescriptionTracking | Alır veya IsDescriptionTracking etki alanı özellik değerini ayarlar.Description özelliği true ise, diğer veri dsl tanımında izler. (AttributedDomainElement kaynağından devralındı.) | |
IsDisplayNameTracking | Alır veya IsDisplayNameTracking etki alanı özellik değerini ayarlar.DisplayName özelliği true ise, diğer veri dsl tanımında izler. (NamedDomainElement kaynağından devralındı.) | |
IsFixedTooltipTextTracking | Alır veya IsFixedTooltipTextTracking etki alanı özellik değerini ayarlar.FixedTooltipText özelliği true ise, diğer veri dsl tanımında izler. (DiagramElement kaynağından devralındı.) | |
IsNamespaceTracking | Alır veya IsNamespaceTracking etki alanı özellik değerini ayarlar.Namespace özelliği true ise, diğer veri dsl tanımında izler. (DomainClass kaynağından devralındı.) | |
Name | Alır veya adı etki alanı özellik değerini ayarlar.Bu öğenin adı. (NamedDomainElement kaynağından devralındı.) | |
Namespace | Alır veya ad alanı etki alanı özellik değerini ayarlar.Ad alanını bu etki alanına sınıfa. (DomainClass kaynağından devralındı.) | |
Notes | Alır veya notlar etki alanı özellik değerini ayarlar.Bu öğeyle ilişkili resmi olmayan notları. (DomainElement kaynağından devralındı.) | |
Partition | Alır veya ayarlar Partition , bir öğe içeriyor. (ModelElement kaynağından devralındı.) | |
Properties | Özellikler listesini alır. (DomainClass kaynağından devralındı.) | |
RolesPlayed | RolesPlayed bir listesini alır.Sınıf tarafından oynanan roller. (DomainClass kaynağından devralındı.) | |
RoutingStyle | Alır veya RoutingStyle etki alanı özellik değerini ayarlar.Bağlayıcı yönlendirme için kullanılan stil.Sağ açılı açar gerektiği şekilde bir dikdörtgen çizgili bağlayıcı yapar, düz bağlayıcı yoktur. | |
SourceEndHeight | Alır veya SourceEndHeight etki alanı özellik değerini ayarlar.Bu bağlayıcı kaynak ucundaki sembolün yüksekliğini inç cinsinden ölçülür. | |
SourceEndStyle | Alır veya SourceEndStyle etki alanı özellik değerini ayarlar.Bu bağlayıcı kaynak uç stili. | |
SourceEndWidth | Alır veya SourceEndWidth etki alanı özellik değerini ayarlar.Bu bağlayıcı kaynak ucundaki sembolün genişliğini, inç cinsinden ölçülür. | |
Store | Alır Store , bir öğe içeriyor. (ModelElement kaynağından devralındı.) | |
SubClasses | Alt sınıfların bir listesini alır. (DomainClass.SubClasses geçersiz kılınır.) | |
TargetEndHeight | Alır veya TargetEndHeight etki alanı özellik değerini ayarlar.Bu bağlayıcı hedef ucundaki sembolün yüksekliğini inç cinsinden ölçülür. | |
TargetEndStyle | Alır veya TargetEndStyle etki alanı özellik değerini ayarlar.Bu bağlayıcı hedef Bitiş stili. | |
TargetEndWidth | Alır veya TargetEndWidth etki alanı özellik değerini ayarlar.Bu bağlayıcı hedef ucundaki sembolün genişliğini, inç cinsinden ölçülür. | |
TextColor | Alır veya TextColor etki alanı özellik değerini ayarlar.Bu diyagram öğeyle ilişkilendirilmiş metin decorators için kullanılan renk. (DiagramElement kaynağından devralındı.) | |
Thickness | Alır veya kalınlığı etki alanı özellik değerini ayarlar.Bu bağlayıcı için çizgi kalınlığını inç cinsinden ölçülür. | |
TooltipType | Alır veya TooltipType etki alanı özellik değerini ayarlar.Özel kod içinde değişken araç ipucu tanımlanırsa, sabit, sabit araç ipucu Araç İpucu olarak kullanılır. (DiagramElement kaynağından devralındı.) |
Ü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ı.) | |
GetDomainClass | Bu öğe için etki alanı çoğu türetilmiş sınıf alır. (ModelElement kaynağından devralındı.) | |
GetFullName | Bu sınıfın tam adını alır (DomainClass kaynağından devralındı.) | |
GetHashCode | Belirli bir türü için bir karma işlev görür. (Object kaynağından devralındı.) | |
GetRelativeName | Geçerli ad göreli olarak etki alanı sınıfının adını alır.Geçerli ad bu olarak aynı olması gerekir.Bu ad, sonra biz dönün.Adı.Aksi takdirde, biz bunu döndürür.GetFullName() (DomainClass kaynağından devralındı.) | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
IsDerivedFrom | Test Bu sınıf, belirli sınıfından türetilir. (DomainClass 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ı.) | |
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 | |
---|---|---|
ColorDomainPropertyId | Renk etki alanı özellik kimliği. | |
DashStyleDomainPropertyId | DashStyle etki alanı özellik kimliği. | |
DomainClassId | Bağlayıcı etki alanı sınıf kimliği | |
ExposesColorAsPropertyDomainPropertyId | ExposesColorAsProperty etki alanı özellik kimliği. | |
ExposesDashStyleAsPropertyDomainPropertyId | ExposesDashStyleAsProperty etki alanı özellik kimliği. | |
ExposesThicknessAsPropertyDomainPropertyId | ExposesThicknessAsProperty etki alanı özellik kimliği. | |
RoutingStyleDomainPropertyId | RoutingStyle etki alanı özellik kimliği. | |
SourceEndHeightDomainPropertyId | SourceEndHeight etki alanı özellik kimliği. | |
SourceEndStyleDomainPropertyId | SourceEndStyle etki alanı özellik kimliği. | |
SourceEndWidthDomainPropertyId | SourceEndWidth etki alanı özellik kimliği. | |
TargetEndHeightDomainPropertyId | TargetEndHeight etki alanı özellik kimliği. | |
TargetEndStyleDomainPropertyId | TargetEndStyle etki alanı özellik kimliği. | |
TargetEndWidthDomainPropertyId | TargetEndWidth etki alanı özellik kimliği. | |
ThicknessDomainPropertyId | Kalınlığı 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.