다음을 통해 공유


UmlExtensions.AddReference 메서드

문자열을 요소에 연결합니다. 일반적으로 문자열이 URI, ModelBus 참조 또는 작업 항목 ID 같은 참조인 위치를 말합니다. 이름을 사용하여 참조의 형식을 나타냅니다. 링크를 나타내는 IReference 개체를 반환합니다.

네임스페이스:  Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml
어셈블리:  Microsoft.VisualStudio.ArchitectureTools.Extensibility(Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll)

구문

‘선언
<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

매개 변수

  • name
    형식: String

    참조 형식과 값의 해석 방식을 식별하는 태그입니다.

  • value
    형식: String

    대상 개체를 식별하는 문자열입니다.

  • allowMultiple
    형식: Boolean

    True이면 동일한 이름을 가진 둘 이상의 값이 이 IElement에 연결할 수 있습니다. False이면 이름에 대한 참조가 이 IElement에 이미 연결된 경우 예외가 throw됩니다.

반환 값

형식: Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml.IReference

사용 정보

Visual Basic 및 C#에서는 이 메서드를 IElement 형식의 모든 개체에서 인스턴스 메서드로 호출할 수 있습니다. 인스턴스 메서드 구문을 사용하여 이 메서드를 호출할 경우에는 첫 번째 매개 변수를 생략합니다. 자세한 내용은 확장 메서드(Visual Basic) 또는 확장 메서드(C# 프로그래밍 가이드)를 참조하십시오.

.NET Framework 보안

참고 항목

참조

UmlExtensions 클래스

Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 네임스페이스