UmlExtensions Sınıf
Tüm uml modeli öğe türlerini alt sınıfı olan IElement yöntemleri uzantısı.
Devralma Hiyerarşisi
System.Object
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.UmlExtensions
Ad alanı: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Derleme: Microsoft.VisualStudio.ArchitectureTools.Extensibility (Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll içinde)
Sözdizimi
'Bildirim
<ExtensionAttribute> _
Public NotInheritable Class UmlExtensions
public static class UmlExtensions
[ExtensionAttribute]
public ref class UmlExtensions abstract sealed
[<AbstractClass>]
[<Sealed>]
type UmlExtensions = class end
public final class UmlExtensions
UmlExtensions türü aşağıdaki üyeleri ortaya koyar.
Yöntemler
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. | |
Delete | Bu öğe ve öğeleri ve şekilleri ait herhangi bir ilişkileri siler. | |
DeleteAllReference | Belirli bir etikete tüm başvuruları kaldırın. | |
GetId | Bu öğe tanımlayan bir GUID değerini alır. | |
GetModelStore(Store) | Uygulama bir IModelStore deposunda sarar. | |
GetModelStore(IElement) | Bu elemanı içeren IModelStore alır. | |
GetReferences | Bu öğeyle ilişkili IReferences belirli bir etikete alın. | |
GetRelatedElements<T> | Bu öğe için belirtilen türde ilişkileriyle ilgili öğeleri alır. | |
GetRelatedLinks<T> | Belirli bir türde ilişkileri ya da bu öðenin alır. |
Üst
Notlar
uml diyagramları hakkında daha fazla bilgi için bkz: Yazılım Tasarımı için Modeller Geliştirme.
uml API kullanma hakkında daha fazla bilgi için bkz: UML Modellerini ve Diyagramları Genişletme.
İş 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.
Ayrıca bkz.
Başvuru
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml Ad Alanı