Visio (ContainerProperties.GetMemberShapes 方法)
會傳回容器所有指定之成員的圖形識別碼 (ID)。
語法
運算式。ContainerFlags (GetMemberShapes)
表達 代表 ContainerProperties 物件的 變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
ContainerFlags | 必要 | Long | 指定所要傳回的容器成員圖形 ID。 |
傳回值
Long ()
註解
ContainerFlags參數可以是下列一或多個VisContainerFlags常數。
常數 | 值 | 描述 |
---|---|---|
visContainerFlagsDefault | 0 | 會傳回所有圖形類型且包括巢狀容器內的項目。 |
visContainerFlagsExcludeContainers | 1 | 排除容器類型的成員圖形。 |
visContainerFlagsExcludeConnectors | 2 | 排除連接器類型的成員圖形。 |
visContainerFlagsExcludeCallouts | 4 | 排除註標類型的成員圖形。 |
visContainerFlagsExcludeElements | 8 | 排除不是容器、清單、連接器或註標類型的成員圖形。 |
visContainerFlagsExcludeNested | 16 | 排除任何屬於容器內巢狀容器或清單之成員的成員圖形。 |
visContainerFlagsExcludeListMembers | 32 | 排除清單容器中其明確為任何清單之成員的成員。 不要排除清單容器內的其他圖形。 |
如果沒有任何成員圖形,GetMemberShapes 將傳回一個空陣列。
範例
下列 Visual Basic for Applications (VBA) 範例示範如何使用 GetMemberShapes 方法,在使用中頁面上取得指定容器中所有成員圖形的識別碼、迴圈查看這些圖形,並在 [即時運算] 視窗中列印每個圖形的識別碼。
For Each memberID In vsoContainerShape.ContainerProperties.GetMemberShapes(visContainerFlagsDefault)
Set vsoShape = ActivePage.Shapes.ItemFromID(memberID)
Debug.Print vsoShape.ID
Next
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。