Udostępnij za pośrednictwem


Metoda UmlExtensions.AddReference —

Łącza ciąg do elementu, zwykle, gdzie ciąg jest odwołanie, takie jak identyfikator URI, modelbus odwołania lub identyfikator elementu pracyUżyj nazwy, aby wskazać typ odwołania.Zwraca obiekt IReference, która reprezentuje łącze.

Przestrzeń nazw:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Zestaw:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (w Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Składnia

'Deklaracja
<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

Parametry

  • name
    Typ: System.String
    Znacznik, który identyfikuje typ odwołania i w jaki sposób ma być interpretowana wartość.
  • value
    Typ: System.String
    Ciąg, który identyfikuje obiekt docelowy.
  • allowMultiple
    Typ: System.Boolean
    Jeśli ma wartość true, więcej niż jedną wartość z tej samej nazwie, można dołączyć do tego IElement.Jeśli ma wartość FAŁSZ, wyjątek zostanie wywołany, jeśli odniesienia o tej nazwie jest już dołączony do tej IElement.

Wartość zwracana

Typ: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.IReference

Informacje dotyczące użycia

W językach Visual Basic i C# tę metodę można wywołać jako metodę wystąpienia dowolnego obiektu typu IElement. Gdy w celu wywołania tej metody jest używana składnia metody wystąpienia, należy pominąć pierwszy parametr. Aby uzyskać więcej informacji, zobacz temat Rozszerzenie metody (Visual Basic) lub Rozszerzenie metody (Podręcznik programowania C#).

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

UmlExtensions Klasa

Przestrzeń nazw Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml