UmlExtensions.AddReference Yöntem
Bağlantılar genellikle dize URI, modelbus başvuru ya da iş öğesi kimliği gibi bir başvuru olduğu bir öğe için bir dizeAdı, başvuru türünü belirtmek için kullanın.Bağlantıyı temsil eden bir IReference nesnesi döndürür.
Ad alanı: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
Derleme: Microsoft.VisualStudio.ArchitectureTools.Extensibility (Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll içinde)
Sözdizimi
'Bildirim
<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
Parametreler
- element
Tür: Microsoft.VisualStudio.Uml.Classes.IElement
- name
Tür: System.String
Başvuru ve nasıl yorumlanacağı değerdir türünü tanımlayan etiketi.
- value
Tür: System.String
Hedef nesneyi tanımlayan dize.
- allowMultiple
Tür: System.Boolean
TRUE ise, bu IElement aynı ada sahip birden fazla değer iliştirilebilir.Bu başvuru, bu IElement zaten bağlıysa, yanlışsa, bir özel durum.
Dönüş Değeri
Tür: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.IReference
Kullanım Notu
Visual Basic ve C# programlarında, bu yöntemi IElement türündeki herhangi bir nesne üzerinde örnek yöntemi olarak çağırabilirsiniz. Bu yöntemi çağırmak için örnek yöntemi sözdizimini kullandığınızda, ilk parametreyi yok sayın. Daha fazla bilgi için bkz. Uzantı yöntemleri (Visual Basic) veya Uzantı yöntemleri (C# Programlama Kılavuzu).
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.
Ayrıca bkz.
Başvuru
Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml Ad Alanı