IConnectorEnd Arabirim
Bir bağlayıcı bağlanılabilir bir öğe arasındaki bağı temsil eder. Her bağlayıcıyı en az iki ConnectorEnds sahiptir.
Ad alanı: Microsoft.VisualStudio.Uml.CompositeStructures
Derleme: Microsoft.VisualStudio.Uml.Interfaces (Microsoft.VisualStudio.Uml.Interfaces.dll içinde)
Sözdizimi
'Bildirim
Public Interface IConnectorEnd _
Inherits IMultiplicityElement, IElement
public interface IConnectorEnd : IMultiplicityElement,
IElement
public interface class IConnectorEnd : IMultiplicityElement,
IElement
type IConnectorEnd =
interface
interface IMultiplicityElement
interface IElement
end
public interface IConnectorEnd extends IMultiplicityElement, IElement
IConnectorEnd türü aşağıdaki üyeleri ortaya koyar.
Özellikler
Ad | Açıklama | |
---|---|---|
ApplicableStereotypes | Bu öğeye uygulanabilir stereotypes kümesi. (IElement kaynağından devralındı.) | |
AppliedStereotypes | Her IStereotypeInstance bir edinmek için bu öğe uygulandığını gösterir. (IElement kaynağından devralındı.) | |
Description | Bu öğenin açıklaması. (IElement kaynağından devralındı.) | |
IsOrdered | N için > 1.Koleksiyondaki öðeleri başta kesin sipariş formu, doğru. (IMultiplicityElement kaynağından devralındı.) | |
IsUnique | N için > 1.Koleksiyondaki her, TRUE değeri, diğer değerlerden farklıdır.Varsayılan = True. (IMultiplicityElement kaynağından devralındı.) | |
LowerValue | İzin verilen öğeler en az sayısını alır.Olması gereken en az 0 ve olmamalıdır *. (IMultiplicityElement kaynağından devralındı.) | |
OwnedComments | Bu öğeye bağlı alır yorumlar. (IElement kaynağından devralındı.) | |
OwnedElements | Bu öğe tarafından sahip olunan öğelerini alır.Her öğenin kök IModel dışında bir sahibi vardır. (IElement kaynağından devralındı.) | |
Owner | Bu öğe sahibi öğesi alır.Kök IModel dışında her öğenin bir sahibi vardır. (IElement kaynağından devralındı.) | |
PartWithPort | Bu amaçla bir bileşenin bir bölümüne bağlıysa, bu neyi gösterir.Bu son içeren bileşenin bir bağlantı noktasına bağlıysa, null. | |
Role | Genellikle, bir bağlantı noktasını içeren bileşen veya parçalarından birini bu amaçla bağlı öğe türünü alır. | |
UpperValue | En fazla izin verilen öğe sayısı alır.*, Maksimum yok yok.En az 1 olmalıdır. (IMultiplicityElement kaynağından devralındı.) | |
VisibleAppliedStereotypes | (IElement kaynağından devralındı.) |
Üst
Genişletme Yöntemleri
Ad | Açıklama | |
---|---|---|
AddReference | Bağlantılar genellikle dize URI, modelbus başvuru ya da iş öğesi kimliği gibi bir başvuru olduğu, bir öğe için bir dizeAdı geçen başvuru türünü belirtmek için kullanın.Bağlantıyı temsil eden bir IReference nesnesi döndürür. (UmlExtensions tarafından tanımlandı.) | |
ApplyStereotype | Edinmek öğesine uygulanır.Model öğesinin uzantısı tarafından edinmek temsil eden bir IStereotypeInstance oluşturur. (ProfileStereotypeExtensions tarafından tanımlandı.) | |
Delete | Bu öğe ve öğeleri ve şekillere sahip olduğu tüm ilişkileri siler. (UmlExtensions tarafından tanımlandı.) | |
DeleteAllReference | Belirli bir etikete tüm başvuruları kaldırın. (UmlExtensions tarafından tanımlandı.) | |
GetBounds | [LowerValue] biçiminde bir dize olarak n...[UpperValue]. (MultiplicityElementExtensions tarafından tanımlandı.) | |
GetId | Bu öğe tanımlayan bir GUID değerini alır. (UmlExtensions tarafından tanımlandı.) | |
GetModelStore | Bu öğe içeren IModelStore alır. (UmlExtensions tarafından tanımlandı.) | |
GetReferences | Bu öğeyle ilişkili IReferences belirli bir etikete alın. (UmlExtensions tarafından tanımlandı.) | |
GetRelatedElements<T> | Bu öğe için belirtilen türde ilişkileriyle ilgili öğeleri alır. (UmlExtensions tarafından tanımlandı.) | |
GetRelatedLinks<T> | Belirli bir türde ilişkileri ya da bu öðenin alır. (UmlExtensions tarafından tanımlandı.) | |
SetBounds | LowerValue/UpperValue [LowerValue] formunda bir dizesini temel alan n Ayarla...[UpperValue].[UpperValue] olabilir ' *'. (MultiplicityElementExtensions tarafından tanımlandı.) | |
Shapes | Açık bir Diyagramı veya belirtilen bir modeli öğe görüntüleyen tüm şekilleri Diyagram açın. (PresentationHelpers tarafından tanımlandı.) |
Üst
Açıklamalar
Not
Bu tür üzerinde tanımlanan yöntemler uzantısı yöntemleri. Yöntemleri kullanmak için proje başvurusu ekleyin.net derleme Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll ve gereken içerme yönergesi using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; Kodunuzda.