다음을 통해 공유


ILayer 인터페이스

레이어 요소

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

구문

‘선언
Public Interface ILayer _
    Inherits ILayerContainer, ILayerElement
public interface ILayer : ILayerContainer, ILayerElement
public interface class ILayer : ILayerContainer, 
    ILayerElement
type ILayer =  
    interface 
        interface ILayerContainer 
        interface ILayerElement 
    end
public interface ILayer extends ILayerContainer, ILayerElement

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

속성

  이름 설명
Public 속성 ArtifactReferences 아티팩트 참조를 가져옵니다.
Public 속성 Comments (ILayerContainer에서 상속됨)
Public 속성 Description (ILayerElement에서 상속됨)
Public 속성 Id (ILayerElement에서 상속됨)
Public 속성 IncomingDependencyLinks 들어오는 종속성 링크를 가져옵니다.
Public 속성 IsDeleted (ILayerElement에서 상속됨)
Public 속성 Layers (ILayerContainer에서 상속됨)
Public 속성 Name (ILayerElement에서 상속됨)
Public 속성 OutgoingDependencyLinks 보내는 종속성 링크를 가져옵니다.
Public 속성 Parent 부모 컨테이너(ILayer 또는 ILayerModel)입니다.
Public 속성 Properties (ILayerElement에서 상속됨)

위쪽

확장 메서드

  이름 설명
Public 확장 메서드 CreateArtifactReferenceAsync(Project) 오버로드되었습니다. (ArtifactReferenceExtensions에서 정의됨)
Public 확장 메서드 CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>) 오버로드되었습니다. (ArtifactReferenceExtensions에서 정의됨)
Public 확장 메서드 CreateArtifactReferenceAsync(Project, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) 오버로드되었습니다. 이 레이어를 Visual Studio 프로젝트에 연결합니다.이 작업은 비동기 작업이므로작업이 종료되면 완료된 이벤트가 호출됩니다. (ArtifactReferenceExtensions에서 정의됨)
Public 확장 메서드 CreateArtifactReferenceAsync(ProjectItem, EventHandler<CreateArtifactReferenceCompletedEventArgs>, Object) 오버로드되었습니다. 이 레이어를 파일 등의 Visual Studio 프로젝트 항목에 연결합니다.이 작업은 비동기 작업이므로작업이 종료되면 완료된 이벤트가 호출됩니다. (ArtifactReferenceExtensions에서 정의됨)
Public 확장 메서드 CreateComment() 오버로드되었습니다. (Extensions에서 정의됨)
Public 확장 메서드 CreateComment(String) 오버로드되었습니다. 주석을 만듭니다. (Extensions에서 정의됨)
Public 확장 메서드 CreateDependencyLink 이 레이어를 이 레이어가 의존하는 다른 레이어에 연결합니다. (Extensions에서 정의됨)
Public 확장 메서드 CreateLayer() 오버로드되었습니다. (Extensions에서 정의됨)
Public 확장 메서드 CreateLayer(String) 오버로드되었습니다. 새 레이어를 만듭니다. (Extensions에서 정의됨)
Public 확장 메서드 Delete 요소를 삭제합니다. (Extensions에서 정의됨)
Public 확장 메서드 GetShape 이 레이어의 요소를 나타내는 셰이프를 가져옵니다. (Extensions에서 정의됨)

위쪽

참고 항목

참조

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

기타 리소스

레이어 다이어그램: 참조