ICombinedFragment Arabirim
Bir etkileşim içinde alternatifler kümesi gibi parçaları topluluğu.
Ad alanı: Microsoft.VisualStudio.Uml.Interactions
Derleme: Microsoft.VisualStudio.Uml.Interfaces (Microsoft.VisualStudio.Uml.Interfaces.dll içinde)
Sözdizimi
'Bildirim
Public Interface ICombinedFragment _
Inherits IInteractionFragment, INamedElement, IElement
public interface ICombinedFragment : IInteractionFragment,
INamedElement, IElement
public interface class ICombinedFragment : IInteractionFragment,
INamedElement, IElement
type ICombinedFragment =
interface
interface IInteractionFragment
interface INamedElement
interface IElement
end
public interface ICombinedFragment extends IInteractionFragment, INamedElement, IElement
ICombinedFragment 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ı.) |
![]() |
ClientDependencies | Bu öğe istemci olduğu bağımlılık ilişkileri alır. (INamedElement kaynağından devralındı.) |
![]() |
CoveredLifelines | Bazı tür parça, parça alıyor lifelines alır. (IInteractionFragment kaynağından devralındı.) |
![]() |
Description | Bu öğenin açıklaması. (IElement kaynağından devralındı.) |
![]() |
DisplayName | Alır veya sıra diyagramında görünen birleşik parça etiketini ayarlar.Ayrıca ayarlar InteractionOperator Opt veya sonu gibi standart işleç adına ayarlarsanız. |
![]() |
EnclosingInteraction | Bu etkileşim parçası içeren etkileşim alır. (IInteractionFragment kaynağından devralındı.) |
![]() |
EnclosingOperand | İç içe bir arada parça içeren etkileşim işlenen alır.Birleşik parçaları için geçerlidir. (IInteractionFragment kaynağından devralındı.) |
![]() |
InteractionOperator | Parça türü.Bu tür bileºen parçaları nasıl yorumlanması gerektiğini ve nasıl birleştirilir belirler.Farklı olmasını istiyorsanız, bu DisplayName sonra ayarlayın. |
![]() |
Name | Bu öğenin içerdiği ad alanı içindeki adı.Bu ad alanında, bu ada sahip hiçbir öğe olmalıdır. (INamedElement kaynağından devralındı.) |
![]() |
Namespace | Bu öğenin tanımlandığı ad alır.NULL olabilir. (INamedElement kaynağından devralındı.) |
![]() |
Operands | Birleşik parçasının işlenen alır. |
![]() |
OwnedComments | Bu öğe (yorumlar bağlı) yer alan açıklamalar alır. (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 öğenin sahibi öğesi alır.Kök IModel dışında her öğenin bir sahibi vardır. (IElement kaynağından devralındı.) |
![]() |
QualifiedName | İçerdiği ad alanı ile tam adı öneki, bu öğenin adını alır.Adı boşsa veya ad alanının tam adı boş ise, boş. (INamedElement kaynağından devralındı.) |
![]() |
Visibility | Öğe burada başvurulabilir tanımlar.Ortak görülebilir herhangi bir yerinde; = Özel görünür yalnızca sahibi olan ad alanında; = korumalı sahibi olan ad; genelleştirmesi ilişkisi olan öğeler görünür = Paket varsa = ad sahibi olan paket içinde görünür.Varsayılan = public. (INamedElement 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ı, 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 için öğeyi uygulanır.Model öğesinin uzantısı tarafından edinmek temsil eden bir IStereotypeInstance oluşturur. (ProfileStereotypeExtensions tarafından tanımlandı.) |
![]() |
CreateInteractionOperand | Yeni etkileşim işlenen birleştirilmiş parçasını yerleştirin. (CombinedFragmentExtensions tarafından tanımlandı.) |
![]() |
Delete() | Fazla Yüklendi. Bu öğe ve öğeleri ve şekilleri ait herhangi bir ilişkileri siler. (UmlExtensions tarafından tanımlandı.) |
![]() |
Delete() | Fazla Yüklendi. Birleşik parça, iletileri ve onu kapsayan diğer öğeleri silin. (InteractionExtensions tarafından tanımlandı.) |
![]() |
DeleteAllReference | Belirli bir etikete tüm başvuruları kaldırın. (UmlExtensions tarafından tanımlandı.) |
![]() |
GetDependencyClients | Bu bağımlı öğeleri koleksiyonu döndürür. (NamedElementExtensions tarafından tanımlandı.) |
![]() |
GetDependencySuppliers | Bu bağımlı olduğu öğeler koleksiyonu döndürür. (NamedElementExtensions tarafından tanımlandı.) |
![]() |
GetId | Bu öğe tanımlayan bir GUID değerini alır. (UmlExtensions tarafından tanımlandı.) |
![]() |
GetModelStore | Bu elemanı 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ı.) |
![]() |
Shapes | Açık herhangi bir Diyagram veya belirtilen bir modeli öğe görüntüleyen tüm şekilleri diyagram açın. (PresentationHelpers tarafından tanımlandı.) |
Üst
Notlar
Bu tür kullanma hakkında daha fazla bilgi için bkz: UML API Kullanarak Sıralama Diyagramları Nasıl Düzenlenir.
[!NOT]
Bu tür üzerinde tanımlanan yöntemler uzantısı yöntemleri.Yöntemleri kullanmak için bir proje başvurusu ekleyin.net derleme Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll ve yönergesi içermelidir using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml; kodunuzda.