ShapeElement.NestedChildShapes 속성
이 모양의 일부인 모양의 목록은 이 소스 또는 다이어그램의 경계 내에 나타나도록 제한됩니다.
네임스페이스: Microsoft.VisualStudio.Modeling.Diagrams
어셈블리: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0(Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
구문
‘선언
Public ReadOnly Property NestedChildShapes As LinkedElementCollection(Of ShapeElement)
public LinkedElementCollection<ShapeElement> NestedChildShapes { get; }
속성 값
형식: Microsoft.VisualStudio.Modeling.LinkedElementCollection<ShapeElement>
설명
중첩 된 자식 도형 및 연결선의 범위 내에서 제한 된 자신의 ParentShape. 셰이프 부모의 경계, 외부 사용자를 끌 수 없습니다 및 라우팅 커넥터의 범위 내에서 유지 합니다.
ParentShape의 모든 자식 도형이 ShapeElement.
뒤에 첫 번째 항목이 되도록 목록의 순서에 따라 자식 도형이 일반적으로 칠해집니다. 목록의 순서를 변경 하는 경우에 호출 합니다.
shape.Diagram.NeedsRenumber = true; shape.Invalidate();
예제
다이어그램에서 도형 및 연결선을 표시 하려면 다음 코드를 사용 합니다. 각 도형과 연결선 자체 자식 도형이 있을 수 있습니다.
foreach (ShapeElement element in diagram.NestedChildShapes
{
if (element is NodeShape) { /* icon or geometric shape */ }
else if (element is BinaryLinkShape) { /* connector */ }
}
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.