IProfileInstance Arabirim
Bir paketi uygulamaya profili.
Ad alanı: Microsoft.VisualStudio.Uml.Classes
Derleme: Microsoft.VisualStudio.Uml.Interfaces (Microsoft.VisualStudio.Uml.Interfaces.dll içinde)
Sözdizimi
'Bildirim
Public Interface IProfileInstance _
Inherits IElement
public interface IProfileInstance : IElement
public interface class IProfileInstance : IElement
type IProfileInstance =
interface
interface IElement
end
public interface IProfileInstance extends IElement
IProfileInstance 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ı.) |
![]() |
Name | Bu ProfileInstance kendi paketinde geçerli profil adı. |
![]() |
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ı.) |
![]() |
Package | Stereotypes profili kullanılabilir paketi. |
![]() |
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ı.) |
![]() |
Delete | Bu öğe ve öğeleri ve şekilleri ait herhangi bir ilişkileri siler. (UmlExtensions tarafından tanımlandı.) |
![]() |
DeleteAllReference | Belirli bir etikete tüm başvuruları kaldırın. (UmlExtensions 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
[!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.