ShapeSubField クラス
オプションで選択可能、フォーカス取得可能、ヒット テスト可能、埋め込み先編集可能、かつ IAccessible である ShapeField のサブ コンポーネント。 ShapeSubField の例は、リスト フィールドのリスト項目、グリッド フィールドのグリッド セルとグリッド行、オプション ボタン グループのオプション ボタンです。 ShapeSubFields は、必要に応じてのみ作成されます。 たとえば、10,000 セルを含むグリッドは、サブフィールドが IAccessible によって選択、フォーカス、ヒットテスト、編集、またはアクセスされる場合は、セルのサブフィールドを作成することだけが必要です。
継承階層
System.Object
Microsoft.VisualStudio.Modeling.Diagrams.ShapeSubField
Microsoft.VisualStudio.Modeling.Diagrams.ListItemSubField
名前空間: Microsoft.VisualStudio.Modeling.Diagrams
アセンブリ: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll 内)
構文
'宣言
Public MustInherit Class ShapeSubField
public abstract class ShapeSubField
ShapeSubField 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
ShapeSubField | ShapeSubField クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
SubFieldHashCode | この ShapeSubField のハッシュ コードを取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
AccessibleDoDefaultAction | ユーザー補助オブジェクトに関連付けられた既定のアクションを実行します。 | |
CanEditValue | このサブフィールドの値を編集できるかどうかを示す値を返します。 | |
CommitPendingEdit | 保留中の編集をコミットします。 | |
DoKeyboardNavigation | 図形のサブフィールドで適切なナビゲーション メソッドを呼び出します。 | |
EditValue(ShapeElement, ShapeField, DiagramClientView) | インプレース エディターを呼び出します。 | |
EditValue(ShapeElement, ShapeField, DiagramClientView, PointD) | インプレース エディターを呼び出し、指定されたマウスの位置を使用してキャレットを設定します。 | |
Equals | (Object.Equals(Object) をオーバーライドします。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetAccessibilityObject | サブフィールドに割り当てられた AccessibleObject を取得します。 | |
GetAccessibleDefaultActionDescription | オブジェクトの既定のアクションを説明する文字列を取得します。既定のアクションがないオブジェクトもあります。 | |
GetAccessibleDescription | ユーザー補助の説明を返します。 | |
GetAccessibleHelp | オブジェクトの機能または使用方法の説明を取得します。 | |
GetAccessibleHelpTopicFileName | このユーザー補助オブジェクトに関連付けられているヘルプ ファイルのパスを取得します。 | |
GetAccessibleHelpTopicId | このユーザー補助オブジェクトに関連付けられたヘルプ トピック識別子の識別子を取得します。 | |
GetAccessibleName | ユーザー補助の名前を返します。 | |
GetAccessibleRole | アクセス可能な役割を返します。 | |
GetAccessibleValue | ||
GetActiveInPlaceEditor | アクティブな埋め込み先エディターのコントロールを返します。このメソッドは null を返すことがあり、この場合、このサブフィールドでアクティブなインプレース エディターはありません。 | |
GetBounds | 親図形の左上を基準にしたワールド座標で境界を返します。 | |
GetCursor | マウス ポインターが ShapeSubField の上にあるときに表示されるカーソルを取得します。 | |
GetFocusable | この ShapeSubField フィールドがフォーカスを取得できるかどうかを示す値を取得します。 | |
GetHashCode | (Object.GetHashCode() をオーバーライドします。) | |
GetInPlaceEditorBounds | ワールド単位の親シェイプを基準にして、埋め込み先エディターの境界を返します。 | |
GetPotentialMouseAction | マウスが指定されたポイントに移動した場合に次の MouseDown イベントでアクティブにする必要があるマウス操作を取得します。 | |
GetSelectable | この ShapeSubField フィールドが選択できるかどうかを示す値を取得します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
HasPendingEdit | コミットが保留状態のままで、埋め込み先編集がアクティブであるかどうかを示す値を返します。 | |
IsNavigationKey(Char) | 指定された文字がナビゲーション コマンドに対応するかどうかを示す値を返します。 | |
IsNavigationKey(Keys) | 指定されたキー データがナビゲーション コマンドに対応するかどうかを示す値を返します。 | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
NavigateAscend | ナビゲーション シーケンスの最初の先祖にフォーカスを設定するために、この ShapeSubField によって呼び出されます。 | |
NavigateTo | 指定した DiagramItem にフォーカスを設定します。 | |
NavigateToFirst | このナビゲーション シーケンスの最初のサブフィールド兄弟 (つまり、親の最初の子) にフォーカスを設定するには、この ShapeSubField で呼び出されます。 | |
NavigateToLast | ナビゲーション シーケンスのこのサブフィールドの最後の兄弟 (つまり、親の最後の子) にフォーカスを設定するには、この ShapeSubField で呼び出されます。 | |
NavigateToNext | ナビゲーション シーケンスの次のオブジェクトにフォーカスを設定するために、この ShapeSubField によって呼び出されます。 | |
NavigateToPrevious | ナビゲーション シーケンスの前のオブジェクトにフォーカスを設定するために、この ShapeSubField によって呼び出されます。 | |
OnBeginEdit | 埋め込み先編集が開始されたときに呼び出されます。 | |
OnClick | コントロールの OnClick() によって呼び出されます。 | |
OnDoubleClick | コントロールの OnDoubleClick() によって呼び出されます。 | |
OnEndEdit | 埋め込み先編集が終了したときに呼び出されます。 | |
OnKeyDown | キーが押されると呼び出されます。この ShapeSubField が呼び出されるためには、選択でフォーカスされた ShapeSubField である必要があります。 | |
OnKeyPress | キーを押して離すまでの間に呼び出されます。この ShapeSubField が呼び出されるためには、選択でフォーカスされた ShapeSubField である必要があります。 | |
OnKeyUp | キーを離したときに呼び出されます。この ShapeSubField が呼び出されるためには、選択でフォーカスされた ShapeSubField である必要があります。 | |
OnMouseDown | コントロールの OnMouseDown() によって呼び出されます。 | |
OnMouseMove | コントロールの OnMouseMove() によって呼び出されます。 | |
OnMouseUp | コントロールの OnMouseUp() によって呼び出されます。 | |
OnMouseWheel | コントロールの OnMouseWheel() によって呼び出されます。 | |
SubFieldEquals | この ShapeSubField と指定した ShapeSubField が等しいかどうかを示す値を取得します。 | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。