Share via


ShapeSubField Members

Include Protected Members
Include Inherited Members

A sub component of a ShapeField that is optionally selectable, focusable, hit-testable, in-place-editable, and IAccessible. Examples of a ShapeSubField are list items in a list field, grid cells and grid lines in a grid field, and radio buttons in a radio button group. ShapeSubFields are only created as needed. For example, a grid containing 10,000 cells only needs to create a subfield for a cell when the subfield is selected, focused, hit-tested, edited, or accessed via IAccessible.

The ShapeSubField type exposes the following members.

Constructors

 

Name

Description

Protected method

ShapeSubField

Top

Methods

 

Name

Description

Public method

AccessibleDoDefaultAction

Public method

CanEditValue

Public method

CommitPendingEdit

Public method

DoKeyboardNavigation

Public method

EditValue

Overloaded.

Public method

Equals

(Overrides Object.Equals(Object).)

Protected method

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

Public method

GetAccessibilityObject

Public method

GetAccessibleDefaultActionDescription

Public method

GetAccessibleDescription

Public method

GetAccessibleHelp

Public method

GetAccessibleHelpTopicFileName

Public method

GetAccessibleHelpTopicId

Public method

GetAccessibleName

Public method

GetAccessibleRole

Public method

GetAccessibleValue

Public method

GetActiveInPlaceEditor

Public method

GetBounds

Public method

GetCursor

Public method

GetFocusable

Public method

GetHashCode

(Overrides Object.GetHashCode().)

Public method

GetInPlaceEditorBounds

Public method

GetPotentialMouseAction

Public method

GetSelectable

Public method

GetType

Gets the type of the current instance. (Inherited from Object.)

Public method

HasPendingEdit

Public method

IsNavigationKey

Overloaded.

Protected method

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Public method

NavigateAscend

Public method

NavigateTo

Public method

NavigateToFirst

Public method

NavigateToLast

Public method

NavigateToNext

Public method

NavigateToPrevious

Protected method

OnBeginEdit

Public method

OnClick

Public method

OnDoubleClick

Protected method

OnEndEdit

Public method

OnKeyDown

Public method

OnKeyPress

Public method

OnKeyUp

Public method

OnMouseDown

Public method

OnMouseMove

Public method

OnMouseUp

Public method

OnMouseWheel

Public method

SubFieldEquals

Public method

ToString

Returns a string that represents the current object. (Inherited from Object.)

Top

Properties

 

Name

Description

Public property

SubFieldHashCode

Top

See Also

Reference

ShapeSubField Class

Microsoft.VisualStudio.Modeling.Diagrams Namespace