다음을 통해 공유


IPackageImport 인터페이스

패키지 가져오기에 정의된 것처럼 가져온 패키지의 요소를 참조할 수 있는 패키지 사이의 관계입니다.

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

구문

‘선언
Public Interface IPackageImport _
    Inherits IDirectedRelationship, IRelationship, IElement
public interface IPackageImport : IDirectedRelationship, 
    IRelationship, IElement
public interface class IPackageImport : IDirectedRelationship, 
    IRelationship, IElement
type IPackageImport =  
    interface 
        interface IDirectedRelationship 
        interface IRelationship 
        interface IElement 
    end
public interface IPackageImport extends IDirectedRelationship, IRelationship, IElement

IPackageImport 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 ApplicableStereotypes 이 요소에 적용할 수 있는 스테레오 타입의 집합입니다. (IElement에서 상속됨)
Public 속성 AppliedStereotypes 각 IStereotypeInstance는 스테레오타입이 이 요소에 적용된 것임을 나타냅니다. (IElement에서 상속됨)
Public 속성 Description 이 요소에 대한 설명입니다. (IElement에서 상속됨)
Public 속성 ImportedPackage 멤버를 네임스페이스로 가져온 패키지입니다.
Public 속성 ImportingNamespace 패키지에서 멤버를 가져오는 네임스페이스입니다.
Public 속성 OwnedComments 연결된 주석은 가져오지 않으나 이 요소에 포함된 주석을 가져옵니다. (IElement에서 상속됨)
Public 속성 OwnedElements 이 요소에서 소유하는 요소를 가져옵니다.루트 IModel을 제외한 모든 요소에는 하나의 소유자가 있습니다. (IElement에서 상속됨)
Public 속성 Owner 이 요소를 소유하는 요소를 가져옵니다.루트 IModel을 제외한 모든 요소에는 하나의 소유자가 있습니다. (IElement에서 상속됨)
Public 속성 Source 관계의 원본 요소입니다. (IDirectedRelationship에서 상속됨)
Public 속성 SourceElement 관계의 원본 요소입니다. (IRelationship에서 상속됨)
Public 속성 Target 관계의 대상 요소입니다. (IDirectedRelationship에서 상속됨)
Public 속성 TargetElement 관계의 대상 요소입니다. (IRelationship에서 상속됨)
Public 속성 Visibility 가져오는 패키지 내에서 가져온 요소의 표시 여부입니다.private인 경우 가져온 요소는 가져오는 패키지의 요소 정의에서만 볼 수 있습니다.public인 경우 가져온 요소는 가져오는 패키지의 다른 모든 사용자가 볼 수 있습니다.
Public 속성 VisibleAppliedStereotypes (IElement에서 상속됨)

위쪽

확장 메서드

  이름 설명
Public 확장 메서드 AddReference 문자열을 요소에 연결합니다. 일반적으로 문자열이 URI, ModelBus 참조 또는 작업 항목 ID 같은 참조인 위치를 말합니다.이름을 사용하여 참조의 형식을 나타냅니다.링크를 나타내는 IReference 개체를 반환합니다. (UmlExtensions에서 정의됨)
Public 확장 메서드 ApplyStereotype 스테레오타입을 요소에 적용합니다.스테레오 타입에 의해 모델 요소의 확장을 나타내는 IStereotypeInstance를 만듭니다. (ProfileStereotypeExtensions에서 정의됨)
Public 확장 메서드 Delete 이 요소와 요소 및 셰이프를 소유하는 모든 관계를 삭제합니다. (UmlExtensions에서 정의됨)
Public 확장 메서드 DeleteAllReference 특정 태그의 모든 참조를 제거합니다. (UmlExtensions에서 정의됨)
Public 확장 메서드 GetId 이 요소를 식별하는 GUID를 가져옵니다. (UmlExtensions에서 정의됨)
Public 확장 메서드 GetModelStore 이 요소를 포함하는 IModelStore를 가져옵니다. (UmlExtensions에서 정의됨)
Public 확장 메서드 GetReferences 이 요소와 관련된 특정 태그의 IReferences 가져옵니다. (UmlExtensions에서 정의됨)
Public 확장 메서드 GetRelatedElements<T> 지정된 형식의 관계로 이 요소와 관련된 요소를 가져옵니다. (UmlExtensions에서 정의됨)
Public 확장 메서드 GetRelatedLinks<T> 이 요소에서 또는 이 요소까지 지정된 형식의 관계를 가져옵니다. (UmlExtensions에서 정의됨)
Public 확장 메서드 Shapes 열린 다이어그램 또는 지정된 열린 다이어그램에 모델 요소를 표시하는 모든 모양입니다. (PresentationHelpers에서 정의됨)

위쪽

설명

참고

이 형식에 정의된 메서드는 확장 메서드입니다.메서드를 사용하려면 프로젝트 참조를 .NET 어셈블리 Microsoft.VisualStudio.ArchitectureTools.Extensibility.dll에 추가하고 using Microsoft.VisualStudio.ArchitectureTools.Extensibility.Uml 지시문을 코드에 포함해야 합니다.

참고 항목

참조

Microsoft.VisualStudio.Uml.Classes 네임스페이스