Condividi tramite


Metodo UmlExtensions.AddReference

Collega una stringa in un elemento, in genere in cui la stringa è un riferimento come un URI, riferimento modelbus, o ID elemento di lavoroutilizzare il nome per indicare il tipo di riferimento.Restituisce un oggetto IReference che rappresenta il collegamento.

Spazio dei nomi:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Assembly:  Microsoft.VisualStudio.ArchitectureTools.Extensibility (in Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

Sintassi

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

Parametri

  • name
    Tipo: System.String
    Contrassegnare che identifica il tipo di riferimento e come valore deve essere interpretato.
  • value
    Tipo: System.String
    Stringa che identifica l'oggetto di destinazione.
  • allowMultiple
    Tipo: System.Boolean
    Se true, più di un valore con lo stesso nome può essere associato a questo oggetto IElement.Se false, verrà generata un'eccezione se un riferimento con questo nome è già associato a questo oggetto IElement.

Valore restituito

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

Nota sull'utilizzo

In Visual Basic e C# è possibile chiamare questo metodo come metodo di istanza su qualsiasi oggetto di tipo IElement. Per chiamare il metodo utilizzando la sintassi del metodo di istanza, omettere il primo parametro. Per ulteriori informazioni, vedere Metodi di estensione (Visual Basic) o Metodi di estensione (Guida per programmatori C#).

Sicurezza di .NET Framework

Vedere anche

Riferimenti

UmlExtensions Classe

Spazio dei nomi Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml