다음을 통해 공유


IGeometryHost 인터페이스

기하 도형 컨테이너의 인터페이스를 정의합니다.

네임스페이스:  Microsoft.VisualStudio.Modeling.Diagrams
어셈블리:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0(Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

구문

‘선언
Public Interface IGeometryHost
public interface IGeometryHost

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

속성

  이름 설명
Public 속성 GeometryBackgroundBrushId 기하 도형의 배경색을 채우는 데 사용되는 브러시 리소스 ID를 가져옵니다.
Public 속성 GeometryBoundingBox 기하 도형에 대한 경계 상자를 가져옵니다.
Public 속성 GeometryHasFilledBackground 기하 도형의 배경을 칠할지 여부를 나타내는 값을 가져옵니다.
Public 속성 GeometryHasOutline 기하 도형의 윤곽선을 그릴지 여부를 나타내는 값을 가져옵니다.
Public 속성 GeometryHasShadow 기하 도형이 그림자를 표시하는지 여부를 나타내는 값을 가져옵니다.
Public 속성 GeometryOutlinePenId 기하 도형의 윤곽선을 그리는 데 사용되는 펜 리소스 ID를 가져옵니다.
Public 속성 GeometryStyleSet 기하 도형에 사용할 스타일 집합을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 ExcludeGeometryFromClipRegion 하위 IGeometryHost 개체의 기하 도형을 포함하여 이 기하 도형의 클리핑 영역에서 제외합니다.
Public 메서드 TranslateGeometryToAbsoluteBounds IGeometryHost 부모의 왼쪽 위에 대한 상대 좌표의 사각형을 절대 세계 좌표로 이동합니다.
Public 메서드 TranslateGeometryToRelativeBounds 절대 세계 좌표의 사각형을 IGeometryHost 부모의 왼쪽 위에 대한 상대 좌표로 이동합니다.
Public 메서드 UpdateGeometryLuminosity(DiagramClientView, Brush) 지정된 브러시의 명도를 수정합니다.
Public 메서드 UpdateGeometryLuminosity(DiagramClientView, Pen) 지정된 펜의 명도를 수정합니다.

위쪽

참고 항목

참조

Microsoft.VisualStudio.Modeling.Diagrams 네임스페이스