ShapeElement.GetSubFieldRepresentedElements(ShapeField, ShapeSubField) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets a collection of ModelElements that the specified ShapeSubField represents.
public:
virtual System::Collections::ICollection ^ GetSubFieldRepresentedElements(Microsoft::VisualStudio::Modeling::Diagrams::ShapeField ^ field, Microsoft::VisualStudio::Modeling::Diagrams::ShapeSubField ^ subfield);
public virtual System.Collections.ICollection GetSubFieldRepresentedElements (Microsoft.VisualStudio.Modeling.Diagrams.ShapeField field, Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField subfield);
abstract member GetSubFieldRepresentedElements : Microsoft.VisualStudio.Modeling.Diagrams.ShapeField * Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField -> System.Collections.ICollection
override this.GetSubFieldRepresentedElements : Microsoft.VisualStudio.Modeling.Diagrams.ShapeField * Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField -> System.Collections.ICollection
Public Overridable Function GetSubFieldRepresentedElements (field As ShapeField, subfield As ShapeSubField) As ICollection
Parameters
- field
- ShapeField
A child ShapeField of this ShapeElement.
- subfield
- ShapeSubField
Returns
A collection of ModelElements that the specified child ShapeSubField represents.
Remarks
This is intended to be used by accessibility, selection, and in-place editing. For example, the specified ShapeSubField (as a DiagramItem) may be part of a selection, but the selection is only interested in the ModelElement that the ShapeField represents. Similarly, the specified ShapeSubField (as a DiagramItem) may be queried by an Accessibility client for the accessible name and description, which is automatically handled by the ModelElement.