Udostępnij za pośrednictwem


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

Jak: definiowanie i zainstalować rozszerzenie modelowania

Programowanie przy użyciu interfejsu API UML