Jak: dołączanie ciągów odwołania do elementów modelu
W Visual Studio Ultimate, można napisać kod, aby dołączyć dowolnych ciągów do elementów modelu.Ciąg może być na przykład identyfikator URI, buforowane wynik obliczeń lub odwołanie do elementu w innym modelem ModelBus.Każdy ciąg jest zawarte w obiekcie IReference.Dowolna liczba IReference obiektów można dołączyć do każdego elementu modelu.
Każdy obiekt IReference ma nazwę.Tę nazwę można wskazać, jak interpretować wartość odniesienia.Na przykład można ustawić nazwę "Identyfikator URI", aby wskazać, że wartość powinna być interpretowane jako identyfikator URI.Istnieją pewne wartości Nazwa wstępnie odniesienia wykorzystywane przez narzędzia do modelowania.
Dołączanie odniesienia do IElement
Aby skorzystać z następujących metod, należy dodać odwołanie do:
Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll
Niniejszej dyrektywy należy wstawić w kodzie:
using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml;
Wywołanie metody |
Opis |
---|---|
element.AddReference (nameString, valueString, duplicatesAllowed) |
Tworzy IReference z danej nazwy i wartości ciągów i łączy je z element.Zwraca IReference. Zgłasza wyjątek, jeśli duplicatesAllowed ma wartość FAŁSZ i istnieje już IReference o tej samej nazwie, dołączony do element. |
element.GetReferences(name) |
Zwraca wszystkie IReference obiektów połączonych z element mają danego name. |
element.DeleteAllReferences(name) |
Usuwa wszystkie IReference obiekty połączone do elementu, który ma podanej nazwie. |
reference.Delete() |
Usuwa to IReference. |
ReferenceConstants.WorkItem |
Wartość używana do odwołania do elementów pracy nazwy. |
Zobacz też
Koncepcje
Jak: Definiowanie obsługi łączy element pracy