共用方式為


ChannelProvider 類別

繼承階層架構

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      System.Windows.Forms.ToolStripItem
        System.Windows.Forms.ToolStripButton
          Microsoft.TeamFoundation.Controls.WinForms.ChannelItem
            Microsoft.TeamFoundation.Controls.WinForms.ChannelProvider

命名空間:  Microsoft.TeamFoundation.Controls.WinForms
組件:  Microsoft.TeamFoundation.Controls (在 Microsoft.TeamFoundation.Controls.dll 中)

語法

'宣告
Public Class ChannelProvider _
    Inherits ChannelItem _
    Implements IChannelProvider
public class ChannelProvider : ChannelItem, 
    IChannelProvider

ChannelProvider 型別會公開下列成員。

建構函式

  名稱 說明
公用方法 ChannelProvider

回頁首

屬性

  名稱 說明
公用屬性 AccessibilityObject 取得AccessibleObject指派給控制項。 (繼承自 ToolStripItem)。
公用屬性 AccessibleDefaultActionDescription 取得或設定可及性用戶端應用程式使用的控制項的預設動作描述。 (繼承自 ToolStripItem)。
公用屬性 AccessibleDescription 取得或設定將會報告為可及性用戶端應用程式的描述。 (繼承自 ToolStripItem)。
公用屬性 AccessibleName 取得或設定可及性用戶端應用程式使用控制項的名稱。 (繼承自 ToolStripItem)。
公用屬性 AccessibleRole 取得或設定控制項,指定控制項的使用者介面項目類型的可存取角色。 (繼承自 ToolStripItem)。
公用屬性 Alignment 取得或設定值,指出項目是否對齊向開頭或結尾的ToolStrip。 (繼承自 ToolStripItem)。
公用屬性 AllowDrop 取得或設定值,指出是否會將拖放和項目重新排序處理透過您實作的事件。 (繼承自 ToolStripItem)。
公用屬性 Anchor 取得或設定容器的邊緣的ToolStripItem所繫結,並決定如何ToolStripItem隨其父代重新調整大小。 (繼承自 ToolStripItem)。
公用屬性 AutoSize 取得或設定值,指出是否自動調整大小的項目。 (繼承自 ToolStripItem)。
公用屬性 AutoToolTip 取得或設定值,指出是否預設或自訂ToolTip的文字會顯示在ToolStripButton。 (繼承自 ToolStripButton)。
公用屬性 Available 取得或設定值,指出是否ToolStripItem應該放在ToolStrip。 (繼承自 ToolStripItem)。
公用屬性 BackColor 取得或設定項目的背景色彩。 (繼承自 ToolStripItem)。
公用屬性 BackgroundImage 取得或設定項目中所顯示的背景影像。 (繼承自 ToolStripItem)。
公用屬性 BackgroundImageLayout 取得或設定所使用的背景影像配置ToolStripItem。 (繼承自 ToolStripItem)。
公用屬性 Bounds 取得項目的位置和大小。 (繼承自 ToolStripItem)。
公用屬性 Busy (繼承自 ChannelItem)。
受保護的屬性 CanRaiseEvents 取得值,指出元件是否能引發事件。 (繼承自 Component)。
公用屬性 CanSelect 取得值,指出是否ToolStripButton可選取。 (繼承自 ToolStripButton)。
公用屬性 Checked 取得或設定值,指出是否ToolStripButton按下或未按下。 (繼承自 ToolStripButton)。
公用屬性 CheckOnClick 取得或設定值,指出是否ToolStripButton應該會自動出現按下狀態而未按下時按下。 (繼承自 ToolStripButton)。
公用屬性 CheckState 取得或設定值,指出是否ToolStripButton是在預設情況下,按下或未按下狀態或處於不定狀態。 (繼承自 ToolStripButton)。
公用屬性 Container 取得包含 ComponentIContainer。 (繼承自 Component)。
公用屬性 ContentRectangle 取得的區域的內容,例如文字和圖示,可以放置在ToolStripItem不覆寫背景框線。 (繼承自 ToolStripItem)。
公用屬性 Control
受保護的屬性 DefaultAutoToolTip 取得值,指出是否顯示工具提示定義為預設值。 (繼承自 ToolStripButton)。
受保護的屬性 DefaultDisplayStyle 取得值,指出項目會顯示在ToolStripItem。 (繼承自 ToolStripItem)。
受保護的屬性 DefaultMargin 取得項目的預設邊界。 (繼承自 ToolStripItem)。
受保護的屬性 DefaultPadding 取得項目的內部間距特性。 (繼承自 ToolStripItem)。
受保護的屬性 DefaultSize 取得項目的預設大小。 (繼承自 ToolStripItem)。
受保護的屬性 DesignMode 取得值,指出 Component 目前是否處於設計模式。 (繼承自 Component)。
受保護的屬性 DismissWhenClicked 取得值,指出是否在ToolStripDropDown之後按一下,會隱藏起來。 (繼承自 ToolStripItem)。
公用屬性 DisplayStyle 取得或設定文字與影像會顯示在ToolStripItem。 (繼承自 ToolStripItem)。
公用屬性 Dock 取得或設定其ToolStripItem框線要停駐到其父控制項,並決定如何ToolStripItem隨其父代重新調整大小。 (繼承自 ToolStripItem)。
公用屬性 DoubleClickEnabled 取得或設定值,指出是否ToolStripItem上按兩下滑鼠就可以啟動。 (繼承自 ToolStripItem)。
公用屬性 Enabled 取得或設定值,這個值表示父代控制項是否會的ToolStripItem已啟用。 (繼承自 ToolStripItem)。
受保護的屬性 Events 取得附加在這個 Component 上的事件處理常式清單。 (繼承自 Component)。
公用屬性 Font 取得或設定項目所顯示的文字的字型。 (繼承自 ToolStripItem)。
公用屬性 ForeColor 取得或設定項目的前景色彩。 (繼承自 ToolStripItem)。
公用屬性 Height 取得或設定高度,以像素為單位的ToolStripItem。 (繼承自 ToolStripItem)。
公用屬性 Image 取得或設定顯示在影像ToolStripItem。 (繼承自 ToolStripItem)。
公用屬性 ImageAlign 取得或設定影像的對齊上ToolStripItem。 (繼承自 ToolStripItem)。
公用屬性 ImageIndex 取得或設定項目上顯示之影像的索引值。 (繼承自 ToolStripItem)。
公用屬性 ImageKey 取得或設定金鑰的存取子中影像ImageList ,會顯示在ToolStripItem。 (繼承自 ToolStripItem)。
公用屬性 ImageScaling 取得或設定值,指出是否在映像ToolStripItem會自動調整大小以符合在容器中。 (繼承自 ToolStripItem)。
公用屬性 ImageTransparentColor 取得或設定若要將色彩的透明,在ToolStripItem映像。 (繼承自 ToolStripItem)。
公用屬性 IsDisposed 取得值,指出物件是否已經處置。 (繼承自 ToolStripItem)。
公用屬性 IsOnDropDown 取得值,指出是否在目前的容器ControlToolStripDropDown。 (繼承自 ToolStripItem)。
公用屬性 IsOnOverflow 取得值,指出是否Placement屬性被設定成Overflow。 (繼承自 ToolStripItem)。
公用屬性 Margin 取得或設定此項目和相鄰的項目之間的間距。 (繼承自 ToolStripItem)。
公用屬性 MergeAction 取得或設定子功能表如何與父功能表合併。 (繼承自 ToolStripItem)。
公用屬性 MergeIndex 取得或設定目前之合併項目的位置ToolStrip。 (繼承自 ToolStripItem)。
公用屬性 Name 取得或設定項目的名稱。 (繼承自 ToolStripItem)。
公用屬性 Overflow 取得或設定項目將貼附到ToolStripToolStripOverflowButton或兩者之間可以浮動。 (繼承自 ToolStripItem)。
公用屬性 Owner 取得或設定這個項目的擁有人。 (繼承自 ToolStripItem)。
公用屬性 OwnerItem 取得父ToolStripItemToolStripItem。 (繼承自 ToolStripItem)。
公用屬性 Padding 取得或設定內部的間距,單位為像素,此項目的內容和其邊緣之間。 (繼承自 ToolStripItem)。
受保護的屬性 Parent 取得或設定父容器的ToolStripItem。 (繼承自 ToolStripItem)。
公用屬性 Placement 取得目前的格式設定的項目。 (繼承自 ToolStripItem)。
公用屬性 Pressed 取得值,指出是否要按下項目的狀態。 (繼承自 ToolStripItem)。
公用屬性 RightToLeft 取得或設定值,指出項目是否都要放置從右至左] 及 [文字從右到左寫入。 (繼承自 ToolStripItem)。
公用屬性 RightToLeftAutoMirrorImage 自動鏡射ToolStripItem映像的時機RightToLeft屬性被設定成Yes。 (繼承自 ToolStripItem)。
公用屬性 Selected 取得值,指出是否已選取的項目。 (繼承自 ToolStripItem)。
受保護的屬性 ShowKeyboardCues 取得值,指出是否要顯示或隱藏快速鍵。 (繼承自 ToolStripItem)。
公用屬性 Site 取得或設定 ComponentISite。 (繼承自 Component)。
公用屬性 Size 取得或設定項目的大小。 (繼承自 ToolStripItem)。
公用屬性 Tag 取得或設定包含項目的相關資料的物件。 (繼承自 ToolStripItem)。
公用屬性 Text 取得或設定要顯示的項目上的文字。 (繼承自 ToolStripItem)。
公用屬性 TextAlign 取得或設定文字的對齊方式,在ToolStripLabel。 (繼承自 ToolStripItem)。
公用屬性 TextDirection 取得上所使用的文字方向ToolStripItem。 (繼承自 ToolStripItem)。
公用屬性 TextImageRelation 取得或設定的位置ToolStripItem的文字和影像彼此相對的。 (繼承自 ToolStripItem)。
公用屬性 ToolTipText 取得或設定顯示為文字ToolTip控制項。 (繼承自 ToolStripItem)。
公用屬性 Visible 取得或設定值,指出是否要顯示的項目。 (繼承自 ToolStripItem)。
公用屬性 Width 取得或設定像素為單位的寬度ToolStripItem。 (繼承自 ToolStripItem)。

回頁首

方法

  名稱 說明
受保護的方法 CreateAccessibilityInstance 建立新的存取範圍物件的ToolStripButton。 (繼承自 ToolStripButton)。
公用方法 CreateObjRef 安全性關鍵。建立包含所有相關資訊的物件,這些資訊是產生用來與遠端物件通訊的所需 Proxy。 (繼承自 MarshalByRefObject)。
公用方法 Dispose() 釋放 Component 所使用的所有資源。 (繼承自 Component)。
受保護的方法 Dispose(Boolean) (覆寫 ToolStripItem.Dispose(Boolean)。)
公用方法 DoDragDrop 開始拖放作業。 (繼承自 ToolStripItem)。
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
受保護的方法 Finalize 釋出 Unmanaged 資源並執行其他清除作業後,記憶體回收才能重新回收 Component。 (繼承自 Component)。
公用方法 GetCurrentParent 擷取ToolStrip也就是目前的容器ToolStripItem。 (繼承自 ToolStripItem)。
公用方法 GetHashCode 做為特定型別的雜湊函式。 (繼承自 Object)。
公用方法 GetLifetimeService 安全性關鍵。擷取控制這個執行個體存留期 (Lifetime) 原則的目前存留期服務物件。 (繼承自 MarshalByRefObject)。
公用方法 GetPreferredSize 擷取到其中的矩形區域的大小ToolStripButton可以符合。 (繼承自 ToolStripButton)。
受保護的方法 GetService 傳回表示 Component 或其 Container 所提供之服務的物件。 (繼承自 Component)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 Initialize
公用方法 InitializeLifetimeService 安全性關鍵。取得存留期服務物件來控制這個執行個體的存留期原則。 (繼承自 MarshalByRefObject)。
公用方法 Invalidate() 整個介面失效ToolStripItem ,因而會重新繪製。 (繼承自 ToolStripItem)。
公用方法 Invalidate(Rectangle) 使指定的區域失效ToolStripItem將文件新增至更新區域的ToolStripItem,這是在下一個繪製作業中,就會重新繪製的區域,並使繪製訊息傳送至ToolStripItem。 (繼承自 ToolStripItem)。
受保護的方法 IsInputChar 判斷字元是否為項目可以辨識的輸入的字元。 (繼承自 ToolStripItem)。
受保護的方法 IsInputKey 決定指定的索引鍵為標準輸入的按鍵或需要前置處理的特殊按鍵。 (繼承自 ToolStripItem)。
受保護的方法 MemberwiseClone() 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
受保護的方法 MemberwiseClone(Boolean) 建立目前 MarshalByRefObject 物件的淺層複本。 (繼承自 MarshalByRefObject)。
受保護的方法 OnAvailableChanged 引發 AvailableChanged 事件。 (繼承自 ToolStripItem)。
受保護的方法 OnBackColorChanged 引發BackColorChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnBoundsChanged 發生於當Bounds屬性變更。 (繼承自 ToolStripItem)。
受保護的方法 OnCheckedChanged (繼承自 ChannelItem)。
受保護的方法 OnCheckStateChanged 引發CheckStateChanged事件。 (繼承自 ToolStripButton)。
受保護的方法 OnClick 引發Click事件。 (繼承自 ToolStripButton)。
受保護的方法 OnDisplayStyleChanged 引發DisplayStyleChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnDoubleClick 引發DoubleClick事件。 (繼承自 ToolStripItem)。
受保護的方法 OnDragDrop 引發DragDrop事件。 (繼承自 ToolStripItem)。
受保護的方法 OnDragEnter 引發DragEnter事件。 (繼承自 ToolStripItem)。
受保護的方法 OnDragLeave 引發DragLeave事件。 (繼承自 ToolStripItem)。
受保護的方法 OnDragOver 引發DragOver事件。 (繼承自 ToolStripItem)。
受保護的方法 OnEnabledChanged 引發EnabledChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnFontChanged 引發FontChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnForeColorChanged 引發ForeColorChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnGiveFeedback 引發GiveFeedback事件。 (繼承自 ToolStripItem)。
受保護的方法 OnLayout 引發Layout事件。 (繼承自 ToolStripItem)。
受保護的方法 OnLocationChanged 引發LocationChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnMouseDown 引發MouseDown事件。 (繼承自 ToolStripItem)。
受保護的方法 OnMouseEnter 引發MouseEnter事件。 (繼承自 ToolStripItem)。
受保護的方法 OnMouseHover 引發MouseHover事件。 (繼承自 ToolStripItem)。
受保護的方法 OnMouseLeave 引發MouseLeave事件。 (繼承自 ToolStripItem)。
受保護的方法 OnMouseMove 引發MouseMove事件。 (繼承自 ToolStripItem)。
受保護的方法 OnMouseUp 引發MouseUp事件。 (繼承自 ToolStripItem)。
受保護的方法 OnOwnerChanged 引發OwnerChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnOwnerFontChanged 引發FontChanged事件時Font屬性已變更的父代入ToolStripItem。 (繼承自 ToolStripItem)。
受保護的方法 OnPaint 引發Paint事件。 (繼承自 ToolStripButton)。
受保護的方法 OnParentBackColorChanged 引發BackColorChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnParentChanged 引發ParentChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnParentEnabledChanged 引發EnabledChanged事件時Enabled屬性值的項目容器的變更。 (繼承自 ToolStripItem)。
受保護的方法 OnParentForeColorChanged 引發ForeColorChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnParentRightToLeftChanged 引發RightToLeftChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnQueryContinueDrag 引發QueryContinueDrag事件。 (繼承自 ToolStripItem)。
受保護的方法 OnRightToLeftChanged 引發RightToLeftChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnTextChanged 引發TextChanged事件。 (繼承自 ToolStripItem)。
受保護的方法 OnVisibleChanged 引發VisibleChanged事件。 (繼承自 ToolStripItem)。
公用方法 PerformClick 啟動ToolStripItem時以滑鼠按一下。 (繼承自 ToolStripItem)。
受保護的方法 ProcessCmdKey 處理命令按鍵。 (繼承自 ToolStripItem)。
受保護的方法 ProcessDialogKey 處理對話方塊按鍵。 (繼承自 ToolStripItem)。
受保護的方法 ProcessMnemonic 處理助憶鍵字元。 (繼承自 ToolStripItem)。
公用方法 ResetBackColor 基礎架構。這個方法加入這個類別無關。 (繼承自 ToolStripItem)。
公用方法 ResetDisplayStyle 基礎架構。這個方法加入這個類別無關。 (繼承自 ToolStripItem)。
公用方法 ResetFont 基礎架構。這個方法加入這個類別無關。 (繼承自 ToolStripItem)。
公用方法 ResetForeColor 基礎架構。這個方法加入這個類別無關。 (繼承自 ToolStripItem)。
公用方法 ResetImage 基礎架構。這個方法加入這個類別無關。 (繼承自 ToolStripItem)。
公用方法 ResetMargin 基礎架構。這個方法加入這個類別無關。 (繼承自 ToolStripItem)。
公用方法 ResetPadding 基礎架構。這個方法加入這個類別無關。 (繼承自 ToolStripItem)。
公用方法 ResetRightToLeft 基礎架構。這個方法加入這個類別無關。 (繼承自 ToolStripItem)。
公用方法 ResetTextDirection 基礎架構。這個方法加入這個類別無關。 (繼承自 ToolStripItem)。
公用方法 Select 選取的項目。 (繼承自 ToolStripItem)。
受保護的方法 SetBounds 設定的大小和位置的項目。 (繼承自 ToolStripItem)。
受保護的方法 SetVisibleCore 設定ToolStripItem到指定的可見狀態。 (繼承自 ToolStripItem)。
公用方法 ToString 傳回 String,其中可能含有 Component 的名稱。這個方法不應該被覆寫。 (繼承自 ToolStripItem)。

回頁首

事件

  名稱 說明
公用事件 AvailableChanged 發生時的值Available屬性變更。 (繼承自 ToolStripItem)。
公用事件 BackColorChanged 發生時的值BackColor屬性變更。 (繼承自 ToolStripItem)。
公用事件 CheckedChanged 發生時的值Checked屬性變更。 (繼承自 ToolStripButton)。
公用事件 CheckStateChanged 發生時的值CheckState屬性變更。 (繼承自 ToolStripButton)。
公用事件 Click 發生於當ToolStripItem在按下。 (繼承自 ToolStripItem)。
公用事件 DisplayStyleChanged 發生於當DisplayStyle已經變更。 (繼承自 ToolStripItem)。
公用事件 Disposed 當此元件由 Dispose 方法的呼叫處置時發生。 (繼承自 Component)。
公用事件 DoubleClick 以滑鼠按兩下項目時,就會發生。 (繼承自 ToolStripItem)。
公用事件 DragDrop 發生於使用者拖曳項目,且使用者釋放滑鼠按鈕,表示項目應被拖曳到這個項目。 (繼承自 ToolStripItem)。
公用事件 DragEnter 發生於使用者拖曳項目至這個項目的工作區。 (繼承自 ToolStripItem)。
公用事件 DragLeave 發生於使用者拖曳項目,並將滑鼠指標不再位於這個項目的工作區。 (繼承自 ToolStripItem)。
公用事件 DragOver 發生於使用者拖曳過這個項目的工作區的項目。 (繼承自 ToolStripItem)。
公用事件 EnabledChanged 發生於當Enabled屬性值已變更。 (繼承自 ToolStripItem)。
公用事件 ForeColorChanged 發生於當ForeColor屬性值變更。 (繼承自 ToolStripItem)。
公用事件 GiveFeedback 發生於拖放作業。 (繼承自 ToolStripItem)。
公用事件 LocationChanged 發生於當位置ToolStripItem更新。 (繼承自 ToolStripItem)。
公用事件 MouseDown 發生於滑鼠指標位於此項目上方,並按下滑鼠按鈕。 (繼承自 ToolStripItem)。
公用事件 MouseEnter 發生於滑鼠指標進入項目。 (繼承自 ToolStripItem)。
公用事件 MouseHover 發生於滑鼠指標停留在項目。 (繼承自 ToolStripItem)。
公用事件 MouseLeave 發生於滑鼠指標離開項目。 (繼承自 ToolStripItem)。
公用事件 MouseMove 發生於滑鼠指標移到項目上。 (繼承自 ToolStripItem)。
公用事件 MouseUp 發生於滑鼠指標位於此項目上方,並在放開滑鼠按鈕。 (繼承自 ToolStripItem)。
公用事件 OwnerChanged 發生於當Owner屬性變更。 (繼承自 ToolStripItem)。
公用事件 Paint 發生於重新繪製的項目。 (繼承自 ToolStripItem)。
公用事件 QueryAccessibilityHelp 為可及性用戶端應用程式叫用說明時,就會發生ToolStripItem。 (繼承自 ToolStripItem)。
公用事件 QueryContinueDrag 發生於拖放作業,可讓拖曳來源決定是否應取消拖放作業。 (繼承自 ToolStripItem)。
公用事件 RightToLeftChanged 發生於當RightToLeft屬性值變更。 (繼承自 ToolStripItem)。
公用事件 TextChanged 發生時的值Text屬性變更。 (繼承自 ToolStripItem)。
公用事件 VisibleChanged 發生時的值Visible屬性變更。 (繼承自 ToolStripItem)。

回頁首

欄位

  名稱 說明
受保護的欄位 m_control
受保護的欄位 m_overlayImage (繼承自 ChannelItem)。
受保護的欄位 m_owner
受保護的欄位 m_status (繼承自 ChannelItem)。

回頁首

明確介面實作

  名稱 說明
明確介面實作私用方法 IDropTarget.OnDragDrop 引發DragDrop事件。 (繼承自 ToolStripItem)。
明確介面實作私用方法 IDropTarget.OnDragEnter 引發DragEnter事件。 (繼承自 ToolStripItem)。
明確介面實作私用方法 IDropTarget.OnDragLeave 引發DragLeave事件。 (繼承自 ToolStripItem)。
明確介面實作私用方法 IDropTarget.OnDragOver 引發DragOver事件。 (繼承自 ToolStripItem)。

回頁首

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.Controls.WinForms 命名空間