UmlExtensions.AddReference-Methode
Verknüpft eine Zeichenfolge mit einem Element, wobei normalerweise die Zeichenfolge ein Verweis ist, z. B. ein URI, ein ModelBus-Verweis oder eine Arbeitsaufgaben-ID. Verwenden Sie den Namen, um den Typ des Verweises anzugeben. Gibt ein IReference-Objekt zurück, das den Link darstellt.
Namespace: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly: Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)
Syntax
'Declaration
<ExtensionAttribute> _
Public Shared Function AddReference ( _
element As IElement, _
name As String, _
value As String, _
allowMultiple As Boolean _
) As IReference
public static IReference AddReference(
this IElement element,
string name,
string value,
bool allowMultiple
)
[ExtensionAttribute]
public:
static IReference^ AddReference(
IElement^ element,
String^ name,
String^ value,
bool allowMultiple
)
static member AddReference :
element:IElement *
name:string *
value:string *
allowMultiple:bool -> IReference
public static function AddReference(
element : IElement,
name : String,
value : String,
allowMultiple : boolean
) : IReference
Parameter
- element
Typ: Microsoft.VisualStudio.Uml.Classes.IElement
- name
Typ: System.String
Tag, das den Typ des Verweises identifiziert, und wie der Wert interpretiert werden soll.
- value
Typ: System.String
Zeichenfolge, die das Zielobjekt angibt.
- allowMultiple
Typ: System.Boolean
Wenn true, kann mehr als ein Wert mit demselben Namen diesem IElement angefügt werden.Wenn false, wird eine Ausnahme ausgelöst, falls ein Verweis mit diesem Namen bereits diesem IElement angefügt wurde.
Rückgabewert
Typ: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.IReference
Hinweis zur Verwendung
In Visual Basic und C# können Sie diese Methode als Instanzenmethode für ein beliebiges Objekt vom Typ IElement aufrufen. Bei Verwendung der Syntax für Instanzenmethoden lassen Sie den ersten Parameter aus. Weitere Informationen finden Sie unter Erweiterungsmethoden (Visual Basic) und Erweiterungsmethoden (C#-Programmierhandbuch).
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml-Namespace