다음을 통해 공유


PortGroupBoundsRules.GetCompliantGroupBounds 메서드

제안된 위치 델타가 적용된 후 이 GroupBoundsRules를 준수하도록 GhostShapeCollection을 업데이트합니다.

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

구문

‘선언
Public Overrides Sub GetCompliantGroupBounds ( _
    store As Store, _
    targetShape As ShapeElement, _
    ghostShapes As GhostShapeCollection, _
    proposedLocationDelta As PointD _
)
public override void GetCompliantGroupBounds(
    Store store,
    ShapeElement targetShape,
    GhostShapeCollection ghostShapes,
    PointD proposedLocationDelta
)

매개 변수

  • targetShape
    형식: Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement
    원본 모양의 부모를 바꾸거나 복제하는 경우 대상 부모 모양입니다.이 매개 변수는 null이 될 수 있으며, 이 경우 원본 셰이프의 위치가 변경됩니다.
  • ghostShapes
    형식: Microsoft.VisualStudio.Modeling.Diagrams.GhostShapeCollection
    제안된 위치 델타 전에 ShapeElements를 설명하는 고스트 모양 컬렉션입니다.이 메서드는 제안된 위치 델타가 적용된 후에 속성이 이 규칙과 호환되도록 고스트 도형 속성을 수정해야 합니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

PortGroupBoundsRules 클래스

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