共用方式為


ListItemSubField 類別

代表 ListField 中的項目的子欄位。

繼承階層架構

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 Class ListItemSubField _
    Inherits ShapeSubField
public class ListItemSubField : ShapeSubField

ListItemSubField 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 ListItemSubField(Int32) 初始化 ListItemSubField 類別的新執行個體。
公用方法 ListItemSubField(Int32, Int32, Int32) 初始化 ListItemSubField 類別的新執行個體。

回頁首

屬性

  名稱 描述
公用屬性 Column 取得或設定這個清單項目之以零起始的資料行編號。
公用屬性 Row 取得或設定這個清單項目之以零起始的資料列編號。
公用屬性 RowsPerColumn 取得/設定這個項目所在清單上每一資料行的資料列數目。
公用屬性 SubFieldHashCode 做為 ListItemSubField 的雜湊函式。 (覆寫 ShapeSubField.SubFieldHashCode。)

回頁首

方法

  名稱 描述
公用方法 AccessibleDoDefaultAction 執行與這個可存取物件相關的預設動作。 (繼承自 ShapeSubField)。
公用方法 CanEditValue 傳回值,指出是否可以編輯此子欄位的值。 (覆寫 ShapeSubField.CanEditValue(ShapeElement, ShapeField, DiagramClientView)。)
公用方法 CommitPendingEdit 認可暫止的編輯。 (覆寫 ShapeSubField.CommitPendingEdit(ShapeElement, ShapeField, DiagramClientView)。)
公用方法 DoKeyboardNavigation 在圖案子欄位上呼叫適當的巡覽方法。 (繼承自 ShapeSubField)。
公用方法 EditValue(ShapeElement, ShapeField, DiagramClientView) 叫用就地編輯器。 (覆寫 ShapeSubField.EditValue(ShapeElement, ShapeField, DiagramClientView)。)
公用方法 EditValue(ShapeElement, ShapeField, DiagramClientView, PointD) 叫用就地編輯器,使用指定的滑鼠位置設定插入號。 (覆寫 ShapeSubField.EditValue(ShapeElement, ShapeField, DiagramClientView, PointD)。)
公用方法 EditValue(ShapeElement, ShapeField, DiagramClientView, String) 叫用就地編輯器,並使用指定的文字取代此文字。
公用方法 Equals (繼承自 ShapeSubField)。
受保護的方法 Finalize 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。
公用方法 GetAccessibilityObject 取得指派給子欄位的 AccessibleObject。 (繼承自 ShapeSubField)。
公用方法 GetAccessibleDefaultActionDescription 取得字串,描述物件的預設動作。並非所有的物件都有預設動作。 (繼承自 ShapeSubField)。
公用方法 GetAccessibleDescription 傳回可存取的描述。 (繼承自 ShapeSubField)。
公用方法 GetAccessibleHelp 取得物件的用途或物件使用方式的描述。 (繼承自 ShapeSubField)。
公用方法 GetAccessibleHelpTopicFileName 取得與這個可存取物件相關聯的說明檔的路徑。 (繼承自 ShapeSubField)。
公用方法 GetAccessibleHelpTopicId 取得與這個可存取物件相關之說明主題識別項的識別項。 (繼承自 ShapeSubField)。
公用方法 GetAccessibleName 傳回可存取的名稱。 (繼承自 ShapeSubField)。
公用方法 GetAccessibleRole 傳回可存取的角色。 (覆寫 ShapeSubField.GetAccessibleRole(ShapeElement, ShapeField)。)
公用方法 GetAccessibleValue (繼承自 ShapeSubField)。
公用方法 GetActiveInPlaceEditor 傳回使用中就地編輯器的控制項。這個方法可能傳回 null,在此情況下針對這個子欄位,就地編輯程式不會是使用中。 (覆寫 ShapeSubField.GetActiveInPlaceEditor(ShapeElement, ShapeField, DiagramClientView)。)
公用方法 GetBounds 傳回以全局座標表示的界限,相對於父圖形左上角。 (覆寫 ShapeSubField.GetBounds(ShapeElement, ShapeField)。)
公用方法 GetCursor 取得將滑鼠指標移至 ShapeSubField 上方時顯示的游標。 (繼承自 ShapeSubField)。
公用方法 GetFocusable 取得值,指出這個圖案欄位是否可以收到焦點。 (覆寫 ShapeSubField.GetFocusable(ShapeElement, ShapeField)。)
公用方法 GetHashCode (繼承自 ShapeSubField)。
公用方法 GetInPlaceEditorBounds 以全局單位表示,傳回就地編輯器相對於其父圖形的界限。 (覆寫 ShapeSubField.GetInPlaceEditorBounds(ShapeElement, ShapeField)。)
公用方法 GetPotentialMouseAction 如果滑鼠移到指定的點上時,擷取下一個 MouseDown 事件應發生的滑鼠動作。 (繼承自 ShapeSubField)。
公用方法 GetSelectable 取得值,指出是否可以選取這個圖案欄位。 (覆寫 ShapeSubField.GetSelectable(ShapeElement, ShapeField)。)
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 HasPendingEdit 傳回值,表示能否使用就地編輯與認可暫止。 (覆寫 ShapeSubField.HasPendingEdit(ShapeElement, ShapeField, DiagramClientView)。)
公用方法 IsNavigationKey(Char) 傳回值,表示指定的字元是否對應瀏覽命令。 (繼承自 ShapeSubField)。
公用方法 IsNavigationKey(Keys) 傳回值,表示指定的按鍵資料是否對應瀏覽命令。 (繼承自 ShapeSubField)。
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
公用方法 NavigateAscend 由這個 ShapeSubField 呼叫以將焦點設定在其巡覽順序的第一個上階。 (繼承自 ShapeSubField)。
公用方法 NavigateTo 將焦點設為指定的 DiagramItem。 (繼承自 ShapeSubField)。
公用方法 NavigateToFirst 由這個 ShapeSubField 呼叫以焦點設定在這個子欄位的第一個同層級 (也就是,父代的第一個子系) 巡覽順序的。 (繼承自 ShapeSubField)。
公用方法 NavigateToLast 由這個 ShapeSubField 呼叫以焦點設定在這個子欄位中的最後一個同層級 (也就是,父代的最後一個子系) 巡覽順序的。 (繼承自 ShapeSubField)。
公用方法 NavigateToNext 由這個 ShapeSubField 呼叫以將焦點設定在其巡覽順序的下一個物件。 (繼承自 ShapeSubField)。
公用方法 NavigateToPrevious 由這個 ShapeSubField 呼叫以將焦點設定在其巡覽順序的上一個物件。 (繼承自 ShapeSubField)。
受保護的方法 OnBeginEdit 當就地編輯已開始時呼叫。 (繼承自 ShapeSubField)。
公用方法 OnClick 由控制項的 OnClick() 呼叫。 (繼承自 ShapeSubField)。
公用方法 OnDoubleClick 由控制項的 OnDoubleClick() 呼叫。 (繼承自 ShapeSubField)。
受保護的方法 OnEndEdit 當就地編輯已結束時呼叫。 (覆寫 ShapeSubField.OnEndEdit(DiagramItemEventArgs)。)
公用方法 OnKeyDown 當按下按鍵時呼叫。 (覆寫 ShapeSubField.OnKeyDown(DiagramKeyEventArgs)。)
公用方法 OnKeyPress 如果欄位是可編輯,而且已輸入任何英數字元,則叫用編輯器。 (覆寫 ShapeSubField.OnKeyPress(DiagramKeyPressEventArgs)。)
公用方法 OnKeyUp 在放開按鍵時呼叫。此 ShapeSubField 必須是選取範圍中取得焦點的 ShapeSubField,才能呼叫。 (繼承自 ShapeSubField)。
公用方法 OnMouseDown 由控制項的 OnMouseDown() 呼叫。 (繼承自 ShapeSubField)。
公用方法 OnMouseMove 由控制項的 OnMouseMove() 呼叫。 (繼承自 ShapeSubField)。
公用方法 OnMouseUp 由控制項的 OnMouseUp() 呼叫。 (繼承自 ShapeSubField)。
公用方法 OnMouseWheel 由控制項的 OnMouseWheel() 呼叫。 (繼承自 ShapeSubField)。
公用方法 SubFieldEquals 判斷兩個子欄位執行個體是否相等。 (覆寫 ShapeSubField.SubFieldEquals(Object)。)
公用方法 ToString 傳回表示目前物件的字串。 (繼承自 Object)。

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.VisualStudio.Modeling.Diagrams 命名空間