ListField Methods
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
| Name | Description | |
|---|---|---|
![]() | AccessibleDoDefaultAction(ShapeElement^) | Performs the default action for the accessible object.(Inherited from ShapeField.) |
![]() | AllowInPlaceEditorAutoSize(ShapeElement^) | Enables the in-place editor to be automatically sized in the shape field.(Inherited from ShapeField.) |
![]() | AssociateValueWith(Store^, AssociatedPropertyInfo^) | Associates the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.) |
![]() | AssociateValueWith(Store^, Guid) | Associates the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.) |
![]() | AssociateValueWith(Store^, Guid, AssociatedPropertyInfo^) | Associates the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.) |
![]() | AssociateVisibilityWith(Store^, AssociatedPropertyInfo^) | Associates the visibility of the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.) |
![]() | AssociateVisibilityWith(Store^, Guid) | Associates the visibility of the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.) |
![]() | AssociateVisibilityWith(Store^, Guid, AssociatedPropertyInfo^) | Associates the visibility of the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.) |
![]() | CanEditValue(ShapeElement^, DiagramClientView^) | Gets the shape field and verifies whether it can be edited.(Inherited from ShapeField.) |
![]() | CommitPendingEdit(ShapeElement^, DiagramClientView^) | Commits the pending edit.(Inherited from ShapeField.) |
![]() | DoHitTest(PointD, ShapeElement^, DiagramHitTestInfo^) | Retrieves hit test information, including which list item.(Overrides ShapeField::DoHitTest(PointD, ShapeElement^, DiagramHitTestInfo^).) |
![]() | DoKeyboardNavigation(Keys, DiagramClientView^, DiagramItem^) | Navigates in the shape field by using the keyboard.(Inherited from ShapeField.) |
![]() | DoPaint(DiagramPaintEventArgs^, ShapeElement^) | Draws the shape field.(Overrides ShapeField::DoPaint(DiagramPaintEventArgs^, ShapeElement^).) |
![]() | EditValue(ShapeElement^, DiagramClientView^) | Opens the in-place editor for the shape field.(Inherited from ShapeField.) |
![]() | EditValue(ShapeElement^, DiagramClientView^, PointD) | Opens the in-place editor for the shape field.(Inherited from ShapeField.) |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | FindFirstChild(ShapeElement^, Boolean) | Locates the first child shape field in the parent shape field.(Inherited from ShapeField.) |
![]() | FindLastChild(ShapeElement^, Boolean) | Locates the last child shape field in the parent shape field.(Inherited from ShapeField.) |
![]() | FindNextChild(DiagramItem^, Boolean) | Locates the next child shape field in the parent shape field.(Inherited from ShapeField.) |
![]() | FindNextInChildSubFields(ShapeElement^, DiagramItem^, Boolean) | Finds this ShapeField's next child subfield in the navigation sequence.(Overrides ShapeField::FindNextInChildSubFields(ShapeElement^, DiagramItem^, Boolean).) |
![]() | FindPreviousChild(DiagramItem^, Boolean) | Locates the previous child shape field in the parent shape field.(Inherited from ShapeField.) |
![]() | FindPreviousInChildSubFields(ShapeElement^, DiagramItem^, Boolean) | Finds this ShapeField's previous child subfield in the navigation sequence.(Overrides ShapeField::FindPreviousInChildSubFields(ShapeElement^, DiagramItem^, Boolean).) |
![]() | Focused(ShapeElement^, DiagramClientView^) | Gets the shape field and verifies whether it has focus.(Inherited from ShapeField.) |
![]() | GetAccessibilityObject(ShapeElement^, DiagramClientView^) | Gets the accessibility object that is assigned to the shape field.(Inherited from ShapeField.) |
![]() | GetAccessibleChild(ShapeElement^, Int32) | Retrieves the accessible child subfield corresponding to the specified index.(Overrides ShapeField::GetAccessibleChild(ShapeElement^, Int32).) |
![]() | GetAccessibleChildCount(ShapeElement^) | Retrieves the number of accessible children belonging to this ShapeField.(Overrides ShapeField::GetAccessibleChildCount(ShapeElement^).) |
![]() | GetAccessibleDefaultActionDescription(ShapeElement^) | Gets the default purpose of the shape field for the accessible object.(Inherited from ShapeField.) |
![]() | GetAccessibleDescription(ShapeElement^) | Returns the default accessible description for a list field.(Overrides ShapeField::GetAccessibleDescription(ShapeElement^).) |
![]() | GetAccessibleHelp(ShapeElement^) | Gets the shape field Help for the accessible object.(Inherited from ShapeField.) |
![]() | GetAccessibleHelpTopicFileName(ShapeElement^) | Gets a topic in the Help for the accessible object.(Inherited from ShapeField.) |
![]() | GetAccessibleHelpTopicId(ShapeElement^) | Gets the ID that is assigned to the Help topic for the accessible object.(Inherited from ShapeField.) |
![]() | GetAccessibleName(ShapeElement^) | Returns the default accessible name for a list field.(Overrides ShapeField::GetAccessibleName(ShapeElement^).) |
![]() | GetAccessibleRole(ShapeElement^) | Retrieves the accessible role of this ShapeField.(Overrides ShapeField::GetAccessibleRole(ShapeElement^).) |
![]() | GetAccessibleState(ShapeElement^, DiagramClientView^) | Gets the state of the shape field for the accessible object.(Inherited from ShapeField.) |
![]() | GetAccessibleValue(ShapeElement^) | Gets the value in the shape field for the accessible object.(Inherited from ShapeField.) |
![]() | GetActiveInPlaceEditor(ShapeElement^, DiagramClientView^) | Gets the in-place editor that is active.(Inherited from ShapeField.) |
![]() | GetBackgroundBrush(DiagramClientView^, ShapeElement^, Color) | Gets the brush that draws the background for the shape element to which this shape field is assigned.(Inherited from ShapeField.) |
![]() | GetBackgroundBrushId(DiagramClientView^, ShapeElement^) | Gets the ID of the brush that draws the background for the shape element to which this shape field is assigned.(Inherited from ShapeField.) |
![]() | GetBounds(ShapeElement^) | Gets the bounds of this ShapeField in world units relative to the top-left of the parent shape.(Overrides ShapeField::GetBounds(ShapeElement^).) |
![]() | GetCursor(Cursor^, DiagramClientView^, PointD) | Gets the pointer that appears when the mouse is pointing to the shape field.(Inherited from ShapeField.) |
![]() | GetFocusable(ShapeElement^) | Gets the shape field and verifies whether it can receive focus.(Inherited from ShapeField.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetInPlaceEditorBounds(ShapeElement^) | Gets the bounds for the in-place editor.(Inherited from ShapeField.) |
![]() | GetItemCount(ShapeElement^) | Gets the number of items in this list field. |
![]() | GetItemFocusable(ShapeElement^, ListItemSubField^) | Gets a value indicating whether the specified list item is focusable. |
![]() | GetItemHeight(ShapeElement^) | Gets the standard height of a list item in world units. The default behavior of this method returns the sum of GetItemTextHeight, GetPaddingAboveItemText, and GetPaddingBelowItemText. |
![]() | GetItemRectangle(ShapeElement^, Int32, Int32) | Gets the list item rectangle in world units relative to the top-left of the parent shape. |
![]() | GetItemSelectable(ShapeElement^, ListItemSubField^) | Gets a value indicating whether the specified list item is selectable. |
![]() | GetItemTextHeight(ShapeElement^) | Gets the height of a line of text in the list item. This text height (Font.GetHeight()) contains some padding, so GetPaddingAboveItemText and GetPaddingBelowItemText is additional padding on top of that. |
![]() | GetMaximumInPlaceEditorSize(ShapeElement^) | Gets the maximum bounds for the in-place editor.(Inherited from ShapeField.) |
![]() | GetMinimumInPlaceEditorSize(ShapeElement^) | Gets the minimum bounds for the in-place editor.(Inherited from ShapeField.) |
![]() | GetMinimumSize(ShapeElement^) | Gets the minimum width and height for the shape field.(Inherited from ShapeField.) |
![]() | GetPaddingAboveItemText(ShapeElement^) | Returns the spacing between the top of the item and the top of the text. The text height (Font.GetHeight()) contains some padding, so this is padding in addition to that. |
![]() | GetPaddingBelowItemText(ShapeElement^) | Returns the spacing between the bottom of the text and the bottom of the item. The text height (Font.GetHeight()) contains some padding, so this is padding in addition to that. |
![]() | GetPen(DiagramClientView^, ShapeElement^, Color) | Gets the pen that draws the shape element to which the shape field is assigned.(Inherited from ShapeField.) |
![]() | GetPenId(ShapeElement^) | Gets the ID of the pen that draws the shape element to which the shape field is assigned.(Inherited from ShapeField.) |
![]() | GetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo^) | Gets the mouse action to activate when the user next clicks a specific point on the diagram.(Inherited from ShapeField.) |
![]() | GetSelectable(ShapeElement^) | Gets the shape field and verifies whether it can be selected.(Inherited from ShapeField.) |
![]() | GetType() | (Inherited from Object.) |
![]() | GetValue(ShapeElement^) | Gets the value in the shape field.(Inherited from ShapeField.) |
![]() | GetValueDomainPropertyInfo(ShapeElement^) | Gets the domain property that is assigned to the value in the shape field.(Inherited from ShapeField.) |
![]() | GetVisible(ShapeElement^) | Gets the shape field and verifies whether it appears.(Inherited from ShapeField.) |
![]() | HasFocusedAppearance(ShapeElement^, DiagramClientView^) | Gets the shape field and verifies whether it should appear to have the focus.(Inherited from ShapeField.) |
![]() | HasPendingEdit(ShapeElement^, DiagramClientView^) | Gets the shape field and verifies whether its in-place editor is active and a change is pending.(Inherited from ShapeField.) |
![]() | HasSelectedAppearance(ShapeElement^, DiagramClientView^) | Gets the shape field and verifies whether it appears to be selected.(Inherited from ShapeField.) |
![]() | IsNavigationKey(Char) | Gets the key that the user pressed and verifies whether it can be used to navigate between shape fields.(Inherited from ShapeField.) |
![]() | IsNavigationKey(Keys) | Gets the keys that the user pressed and verifies whether they can be used to navigate between shape fields.(Inherited from ShapeField.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | NavigateAscend(ShapeElement^, SelectedShapesCollection^) | Moves the focus to the previous shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.) |
![]() | NavigateDescend(ShapeElement^, SelectedShapesCollection^) | Moves the focus to the next shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.) |
![]() | NavigateToFirst(ShapeElement^, SelectedShapesCollection^) | Moves the focus to the first shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.) |
![]() | NavigateToLast(ShapeElement^, SelectedShapesCollection^) | Moves the focus to the last shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.) |
![]() | NavigateToNext(ShapeElement^, SelectedShapesCollection^) | Moves the focus to the next shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.) |
![]() | NavigateToPrevious(ShapeElement^, SelectedShapesCollection^) | Moves the focus to the previous shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.) |
![]() | OnBeginEdit(DiagramItemEventArgs^) | Alerts listeners when in-place editing has begun.(Inherited from ShapeField.) |
![]() | OnClick(DiagramPointEventArgs^) | Alerts listeners when the user has clicked a shape field.(Inherited from ShapeField.) |
![]() | OnDoubleClick(DiagramPointEventArgs^) | Alerts listeners when the user has double-clicked a shape field.(Inherited from ShapeField.) |
![]() | OnEndEdit(DiagramItemEventArgs^) | Alerts listeners when in-place editing has completed.(Inherited from ShapeField.) |
![]() | OnKeyDown(DiagramKeyEventArgs^) | Alerts listeners when the user has held down a key when pointing to a shape field.(Inherited from ShapeField.) |
![]() | OnKeyPress(DiagramKeyPressEventArgs^) | Alerts listeners when the user has pressed a key when pointing to a shape field.(Inherited from ShapeField.) |
![]() | OnKeyUp(DiagramKeyEventArgs^) | Alerts listeners when the user has released a key when pointing to a shape field.(Inherited from ShapeField.) |
![]() | OnMouseDown(DiagramMouseEventArgs^) | Alerts listeners when the user is holding down the mouse over a shape field.(Inherited from ShapeField.) |
![]() | OnMouseMove(DiagramMouseEventArgs^) | Alerts listeners when the mouse has been moved over a shape field.(Inherited from ShapeField.) |
![]() | OnMouseUp(DiagramMouseEventArgs^) | Alerts listeners when the user has released the mouse button over a shape field.(Inherited from ShapeField.) |
![]() | OnMouseWheel(DiagramMouseEventArgs^) | Alerts listeners when the mouse has been rotated over a shape field.(Inherited from ShapeField.) |
![]() | Selected(ShapeElement^, DiagramClientView^) | Gets the shape field and verifies whether it is selected.(Inherited from ShapeField.) |
![]() | SetSelectionRange(SelectedShapesCollection^, DiagramItem^, DiagramItem^) | Sets the selection to a range of subfields(Overrides ShapeField::SetSelectionRange(SelectedShapesCollection^, DiagramItem^, DiagramItem^).) |
![]() | SetValue(ShapeElement^, Object^) | Assigns the specified value to a shape field.(Inherited from ShapeField.) |
![]() | SetVisible(ShapeElement^, Object^) | Sets the visibility of the shape field.(Inherited from ShapeField.) |
![]() | ToString() | (Inherited from Object.) |

