Udostępnij za pośrednictwem


Metoda UmlExtensions.AddReference —

Łącza ciąg do elementu, zwykle, gdzie ciąg jest odwołanie, takie jak identyfikator URI, odwołanie modelbus lub identyfikator elementu pracy.Aby wskazać typ odwołania, należy użyć nazwy.Zwraca obiekt reprezentujący łącze IReference.

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: String

    Znacznik, który identyfikuje typ odwołania i jak ma być interpretowana wartość.

  • value
    Typ: String

    Ciąg identyfikujący obiekt docelowy.

  • allowMultiple
    Typ: Boolean

    Jeśli ma wartość true, więcej niż jedną wartość o tej samej nazwie może być dołączony do tego IElement.Jeśli ma wartość FAŁSZ, jeśli odwołanie o tej nazwie jest już dołączony do tego IElement zostanie wyrzucony wyjątek.

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 Metody rozszerzeń (Visual Basic) lub Metody rozszerzeń (Przewodnik programowania w języku C#).

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

UmlExtensions Klasa

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