ShapeElement.NestedChildShapes 屬性
屬於此圖形中,且圖案清單限制為此圖形或圖表的邊界內會出現。
命名空間: Microsoft.VisualStudio.Modeling.Diagrams
組件: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.VisualStudio.Modeling.Diagrams 命名空間
RelativeChildShape