TextField Methods

 

Namespace:   Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

NameDescription
System_CAPS_pubmethodAccessibleDoDefaultAction(ShapeElement^)

Performs the default action for the accessible object.(Inherited from ShapeField.)

System_CAPS_pubmethodAllowInPlaceEditorAutoSize(ShapeElement^)

By default, allow in-place editor to size automatically if the field supports auto-size.(Overrides ShapeField::AllowInPlaceEditorAutoSize(ShapeElement^).)

System_CAPS_pubmethodAssociateValueWith(Store^, AssociatedPropertyInfo^)

Associates the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.)

System_CAPS_pubmethodAssociateValueWith(Store^, Guid)

Associates the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.)

System_CAPS_pubmethodAssociateValueWith(Store^, Guid, AssociatedPropertyInfo^)

Associates the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.)

System_CAPS_pubmethodAssociateVisibilityWith(Store^, AssociatedPropertyInfo^)

Associates the visibility of the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.)

System_CAPS_pubmethodAssociateVisibilityWith(Store^, Guid)

Associates the visibility of the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.)

System_CAPS_pubmethodAssociateVisibilityWith(Store^, Guid, AssociatedPropertyInfo^)

Associates the visibility of the shape field with a domain property that is assigned to a shape element.(Inherited from ShapeField.)

System_CAPS_pubmethodCanEditValue(ShapeElement^, DiagramClientView^)

Returns a value indicating whether the value of this field can be edited.(Overrides ShapeField::CanEditValue(ShapeElement^, DiagramClientView^).)

System_CAPS_pubmethodCommitPendingEdit(ShapeElement^, DiagramClientView^)
System_CAPS_pubmethodDoHitTest(PointD, ShapeElement^, DiagramHitTestInfo^)

Performs a hit test on a specified point in the diagram to determine whether the point is in the bounds of the shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodDoKeyboardNavigation(Keys, DiagramClientView^, DiagramItem^)

Navigates in the shape field by using the keyboard.(Inherited from ShapeField.)

System_CAPS_pubmethodDoPaint(DiagramPaintEventArgs^, ShapeElement^)
System_CAPS_pubmethodEditValue(ShapeElement^, DiagramClientView^)

Invokes the in-place editor.(Overrides ShapeField::EditValue(ShapeElement^, DiagramClientView^).)

System_CAPS_pubmethodEditValue(ShapeElement^, DiagramClientView^, PointD)

Invokes the in-place editor, setting the caret using the specified mouse position.(Overrides ShapeField::EditValue(ShapeElement^, DiagramClientView^, PointD).)

System_CAPS_pubmethodEditValue(ShapeElement^, DiagramClientView^, String^)

Invokes the in-place editor, replacing the text with the specified text.

System_CAPS_pubmethodEquals(Object^)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodFindFirstChild(ShapeElement^, Boolean)

Locates the first child shape field in the parent shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodFindLastChild(ShapeElement^, Boolean)

Locates the last child shape field in the parent shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodFindNextChild(DiagramItem^, Boolean)

Locates the next child shape field in the parent shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodFindNextInChildSubFields(ShapeElement^, DiagramItem^, Boolean)

Locates the next child shape field in the navigation sequence.(Inherited from ShapeField.)

System_CAPS_pubmethodFindPreviousChild(DiagramItem^, Boolean)

Locates the previous child shape field in the parent shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodFindPreviousInChildSubFields(ShapeElement^, DiagramItem^, Boolean)

Locates the previous child shape field in the navigation sequence.(Inherited from ShapeField.)

System_CAPS_pubmethodFocused(ShapeElement^, DiagramClientView^)

Gets the shape field and verifies whether it has focus.(Inherited from ShapeField.)

System_CAPS_pubmethodGetAccessibilityObject(ShapeElement^, DiagramClientView^)

Gets the accessibility object that is assigned to the shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodGetAccessibleChild(ShapeElement^, Int32)

Gets the Accessibility object for the child shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodGetAccessibleChildCount(ShapeElement^)

Gets the number of Accessibility objects that are assigned to the parent shape field and its child shape fields.(Inherited from ShapeField.)

System_CAPS_pubmethodGetAccessibleDefaultActionDescription(ShapeElement^)

Gets the default purpose of the shape field for the accessible object.(Inherited from ShapeField.)

System_CAPS_pubmethodGetAccessibleDescription(ShapeElement^)

Returns the default accessible description for a text field.(Overrides ShapeField::GetAccessibleDescription(ShapeElement^).)

System_CAPS_pubmethodGetAccessibleHelp(ShapeElement^)

Gets the shape field Help for the accessible object.(Inherited from ShapeField.)

System_CAPS_pubmethodGetAccessibleHelpTopicFileName(ShapeElement^)

Gets a topic in the Help for the accessible object.(Inherited from ShapeField.)

System_CAPS_pubmethodGetAccessibleHelpTopicId(ShapeElement^)

Gets the ID that is assigned to the Help topic for the accessible object.(Inherited from ShapeField.)

System_CAPS_pubmethodGetAccessibleName(ShapeElement^)

Returns the display text as the accessible name.(Overrides ShapeField::GetAccessibleName(ShapeElement^).)

System_CAPS_pubmethodGetAccessibleRole(ShapeElement^)

Retrieves the accessible role of this ShapeField.(Overrides ShapeField::GetAccessibleRole(ShapeElement^).)

System_CAPS_pubmethodGetAccessibleState(ShapeElement^, DiagramClientView^)

Retrieves the accessible state of this TextField. By default, the TextField is invisible to accessibility clients if the field is not focusable and there is no text to display.(Overrides ShapeField::GetAccessibleState(ShapeElement^, DiagramClientView^).)

System_CAPS_pubmethodGetAccessibleValue(ShapeElement^)

Returns the accessible value.(Overrides ShapeField::GetAccessibleValue(ShapeElement^).)

System_CAPS_pubmethodGetActiveInPlaceEditor(ShapeElement^, DiagramClientView^)

Returns the control for the active in-place editor. This method may return null, in which case no in-place editor is active for this field.(Overrides ShapeField::GetActiveInPlaceEditor(ShapeElement^, DiagramClientView^).)

System_CAPS_pubmethodGetAutoSize(ShapeElement^)

If true, the text field's minimum required size will grow to accomodate the length of the diplay text. Autosizable text fields will still respect the minimum size specified in the AnchoringBehavior.

System_CAPS_pubmethodGetBackgroundBrush(DiagramClientView^, ShapeElement^, Color)

Gets the brush that draws the background for the shape element to which this shape field is assigned.(Inherited from ShapeField.)

System_CAPS_pubmethodGetBackgroundBrushId(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.)

System_CAPS_pubmethodGetBounds(ShapeElement^)

Gets the bounds for the shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodGetCursor(Cursor^, DiagramClientView^, PointD)

Gets the pointer that appears when the mouse is pointing to the shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodGetDisplayText(ShapeElement^)

Gets the text to be displayed by this field.

System_CAPS_pubmethodGetFocusable(ShapeElement^)

Gets the shape field and verifies whether it can receive focus.(Inherited from ShapeField.)

System_CAPS_pubmethodGetFont(ShapeElement^)

Gets the font to draw with for the specified ShapeElement instance.

System_CAPS_pubmethodGetFontHeight(ShapeElement^)

Gets the line spacing of this font (i.e., the height of a line of text) in world units. Line spacing is the ascent + the descent + some recommended extra. The ascent is the height of the character above the baseline, and the descent is the height of the character below the baseline. The extra is below the descent.

System_CAPS_pubmethodGetFontId(ShapeElement^)

Gets the id of the font to draw with for the specified ShapeElement instance.

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetInPlaceEditorBounds(ShapeElement^)

Gets the bounds for the in-place editor.(Inherited from ShapeField.)

System_CAPS_pubmethodGetMaximumInPlaceEditorSize(ShapeElement^)

By default, we allow the in-place edit control to resize up to 75 characters.(Overrides ShapeField::GetMaximumInPlaceEditorSize(ShapeElement^).)

System_CAPS_pubmethodGetMinimumInPlaceEditorSize(ShapeElement^)

Minimum in-place editor size is based on minimum width in characters and height in lines.(Overrides ShapeField::GetMinimumInPlaceEditorSize(ShapeElement^).)

System_CAPS_pubmethodGetMinimumSize(ShapeElement^)

Gets the minimum width and heightfor this ShapeField in world units(Overrides ShapeField::GetMinimumSize(ShapeElement^).)

System_CAPS_pubmethodGetMultipleLine(ShapeElement^)

If true, the text can wrap onto more than one line to fit the width available.

System_CAPS_pubmethodGetPen(DiagramClientView^, ShapeElement^, Color)

Gets the pen that draws the shape element to which the shape field is assigned.(Inherited from ShapeField.)

System_CAPS_pubmethodGetPenId(ShapeElement^)

Gets the ID of the pen that draws the shape element to which the shape field is assigned.(Inherited from ShapeField.)

System_CAPS_pubmethodGetPotentialMouseAction(MouseButtons, PointD, DiagramHitTestInfo^)

Gets the mouse action to activate when the user next clicks a specific point on the diagram.(Inherited from ShapeField.)

System_CAPS_pubmethodGetSelectable(ShapeElement^)

Gets the shape field and verifies whether it can be selected.(Inherited from ShapeField.)

System_CAPS_pubmethodGetStringFormat(ShapeElement^)

Gets the string format to draw the text with for the specified ShapeElement instance.

System_CAPS_pubmethodGetTextBrush(DiagramClientView^, ShapeElement^)

Gets the brush to draw the text with for the specified ShapeElement instance.

System_CAPS_pubmethodGetTextBrushId(DiagramClientView^, ShapeElement^)

Gets the id of the brush to draw the text with for the specified ShapeElement instance.

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodGetValue(ShapeElement^)

Gets the value for this TextField.(Overrides ShapeField::GetValue(ShapeElement^).)

System_CAPS_pubmethodGetValueDomainPropertyInfo(ShapeElement^)

Gets the domain property that is assigned to the value in the shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodGetVisible(ShapeElement^)

Gets the shape field and verifies whether it appears.(Inherited from ShapeField.)

System_CAPS_pubmethodHasFocusedAppearance(ShapeElement^, DiagramClientView^)

Gets the shape field and verifies whether it should appear to have the focus.(Inherited from ShapeField.)

System_CAPS_pubmethodHasPendingEdit(ShapeElement^, DiagramClientView^)

Returns a value indicating whether in-place editing is active, with a commit pending.(Overrides ShapeField::HasPendingEdit(ShapeElement^, DiagramClientView^).)

System_CAPS_pubmethodHasSelectedAppearance(ShapeElement^, DiagramClientView^)

Gets the shape field and verifies whether it appears to be selected.(Inherited from ShapeField.)

System_CAPS_pubmethodIsNavigationKey(Char)

Gets the key that the user pressed and verifies whether it can be used to navigate between shape fields.(Inherited from ShapeField.)

System_CAPS_pubmethodIsNavigationKey(Keys)

Gets the keys that the user pressed and verifies whether they can be used to navigate between shape fields.(Inherited from ShapeField.)

System_CAPS_protmethodMeasureDisplayText(String^, Font^, StringFormat^, SizeD)

Helper method to measure given text.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodNavigateAscend(ShapeElement^, SelectedShapesCollection^)

Moves the focus to the previous shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.)

System_CAPS_pubmethodNavigateDescend(ShapeElement^, SelectedShapesCollection^)

Moves the focus to the next shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.)

System_CAPS_pubmethodNavigateToFirst(ShapeElement^, SelectedShapesCollection^)

Moves the focus to the first shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.)

System_CAPS_pubmethodNavigateToLast(ShapeElement^, SelectedShapesCollection^)

Moves the focus to the last shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.)

System_CAPS_pubmethodNavigateToNext(ShapeElement^, SelectedShapesCollection^)

Moves the focus to the next shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.)

System_CAPS_pubmethodNavigateToPrevious(ShapeElement^, SelectedShapesCollection^)

Moves the focus to the previous shape field in the navigation sequence for the selected shapes.(Inherited from ShapeField.)

System_CAPS_protmethodOnBeginEdit(DiagramItemEventArgs^)

Alerts listeners when in-place editing has begun.(Inherited from ShapeField.)

System_CAPS_pubmethodOnClick(DiagramPointEventArgs^)

Alerts listeners when the user has clicked a shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodOnDoubleClick(DiagramPointEventArgs^)

Invokes in-place editing by default.(Overrides ShapeField::OnDoubleClick(DiagramPointEventArgs^).)

System_CAPS_protmethodOnEndEdit(DiagramItemEventArgs^)

Alerts listeners when in-place editing has completed.(Inherited from ShapeField.)

System_CAPS_pubmethodOnKeyDown(DiagramKeyEventArgs^)

Alerts listeners when the user has held down a key when pointing to a shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodOnKeyPress(DiagramKeyPressEventArgs^)

Invokes the editor if the field is editable and any alpha-numeric character is typed.(Overrides ShapeField::OnKeyPress(DiagramKeyPressEventArgs^).)

System_CAPS_pubmethodOnKeyUp(DiagramKeyEventArgs^)

Alerts listeners when the user has released a key when pointing to a shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodOnMouseDown(DiagramMouseEventArgs^)

Alerts listeners when the user is holding down the mouse over a shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodOnMouseMove(DiagramMouseEventArgs^)

Alerts listeners when the mouse has been moved over a shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodOnMouseUp(DiagramMouseEventArgs^)

Alerts listeners when the user has released the mouse button over a shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodOnMouseWheel(DiagramMouseEventArgs^)

Alerts listeners when the mouse has been rotated over a shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodSelected(ShapeElement^, DiagramClientView^)

Gets the shape field and verifies whether it is selected.(Inherited from ShapeField.)

System_CAPS_pubmethodSetSelectionRange(SelectedShapesCollection^, DiagramItem^, DiagramItem^)

Sets the selection to a range of child shape fields.(Inherited from ShapeField.)

System_CAPS_pubmethodSetValue(ShapeElement^, Object^)

Assigns the specified value to a shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodSetVisible(ShapeElement^, Object^)

Sets the visibility of the shape field.(Inherited from ShapeField.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

Return to top
Show: