IBehaviorExecutionSpecification Arabirim
Belirtilen bir davranış yürütülmesi.
Ad alanı: Microsoft.VisualStudio.Uml.Interactions
Derleme: Microsoft.VisualStudio.Uml.Interfaces (Microsoft.VisualStudio.Uml.Interfaces.dll içinde)
Sözdizimi
'Bildirim
Public Interface IBehaviorExecutionSpecification _
Inherits IExecutionSpecification, IInteractionFragment, INamedElement, IElement
public interface IBehaviorExecutionSpecification : IExecutionSpecification,
IInteractionFragment, INamedElement, IElement
public interface class IBehaviorExecutionSpecification : IExecutionSpecification,
IInteractionFragment, INamedElement, IElement
type IBehaviorExecutionSpecification =
interface
interface IExecutionSpecification
interface IInteractionFragment
interface INamedElement
interface IElement
end
public interface IBehaviorExecutionSpecification extends IExecutionSpecification, IInteractionFragment, INamedElement, IElement
IBehaviorExecutionSpecification 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ı.) | |
Behavior | Davranış yürütme bu temsil eder. | |
ClientDependencies | Bu öğe istemci olduğu bağımlılık ilişkileri alır. (INamedElement kaynağından devralındı.) | |
CoveredLifelines | Bazı türleri parça, parça alıyor lifelines alır. (IInteractionFragment kaynağından devralındı.) | |
Description | Bu öğenin açıklaması. (IElement kaynağından devralındı.) | |
EnclosingInteraction | Bu etkileşim parçası içeren etkileşim alır. (IInteractionFragment kaynağından devralındı.) | |
EnclosingOperand | İç içe geçmiş bir araya parça içeren etkileşim işlenen alır.Birleşik parçaları için geçerlidir. (IInteractionFragment kaynağından devralındı.) | |
Finish | Yürütme sonuna bir lifeline üzerindeki konumunu alır. (IExecutionSpecification kaynağından devralındı.) | |
Name | Bu öğenin içerdiği ad alanı içindeki adı.Bu ad, bu ada sahip herhangi 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ı.) | |
NestedOccurrences | İletileri ve içinde ortaya çıkan yürütmeler alır. (IExecutionSpecification 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ı.) | |
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ı.) | |
Start | Bir lifeline yürütme başlangıç konumunu alır. (IExecutionSpecification kaynağından devralındı.) | |
Visibility | Burada öğe başvurulan tanımlar.Ortak bir yeri; görünür = Özel görünür yalnızca sahibi olan ad alanında; = Korumalı ad boşluğuna sahip; Etkenli 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ı 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ı.) | |
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ı.) | |
GetIncomingMessages | Gelen iletileri doğrudan bu yürütme belirtimi hedeflenmiş.GetIssuingMessage() yürütme belirtimi başlayan ileti için kullanın. (ExecutionSpecificationExtensions tarafından tanımlandı.) | |
GetIssuingMessage | Yürütme belirtimi başlayan ileti. (ExecutionSpecificationExtensions tarafından tanımlandı.) | |
GetModelStore | Bu öğe içeren IModelStore alır. (UmlExtensions tarafından tanımlandı.) | |
GetNestedExecutionSpecifications | Doğrudan bu yürütme belirtimi tarafından sahip olunan iç içe yürütme özellikleri. (ExecutionSpecificationExtensions tarafından tanımlandı.) | |
GetOutgoingMessages | Giden iletilere bu yürütme belirtimi kaynaklanan. (ExecutionSpecificationExtensions 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 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.