TeamFoundationControl 類別
繼承階層架構
System.Object
System.Web.UI.Control
System.Web.UI.TemplateControl
System.Web.UI.UserControl
Microsoft.TeamFoundation.Server.Core.TeamFoundationControl
命名空間: Microsoft.TeamFoundation.Server.Core
組件: Microsoft.TeamFoundation.Server.Core (在 Microsoft.TeamFoundation.Server.Core.dll 中)
語法
'宣告
Public MustInherit Class TeamFoundationControl _
Inherits UserControl
public abstract class TeamFoundationControl : UserControl
TeamFoundationControl 類型會公開下列成員。
建構函式
名稱 | 描述 | |
---|---|---|
TeamFoundationControl | TeamFoundationControl 基底類別建構函式只受保護的強制衍生類別建立。這個建構函式會驗證我們在 TeamFoundationApplication 內執行並收集服務執行的一些內容資訊。 |
回頁首
屬性
名稱 | 描述 | |
---|---|---|
Adapter | 針對控制項取得瀏覽器的特定配置器。 (繼承自 Control)。 | |
Application | 取得目前 Web 要求的 Application 物件。 (繼承自 UserControl)。 | |
AppRelativeTemplateSourceDirectory | 取得或設定包含了此控制項之 Page 或 UserControl 物件的相對應用程式虛擬目錄。 (繼承自 Control)。 | |
AppRelativeVirtualPath | 取得或設定要在其中剖析和編譯控制項之檔案的應用程式相對虛擬目錄路徑。 (繼承自 TemplateControl)。 | |
Attributes | 取得 .aspx 檔案內的使用者控制項標記中所宣告的所有屬性 (Attribute) 名稱和值配對的集合。 (繼承自 UserControl)。 | |
AutoHandlers | 基礎架構。 已過時。AutoHandlers 屬性在 ASP.NET 2.0 中已被取代。此屬性由產生的類別使用,並不適用於您的程式碼中。 (繼承自 TemplateControl)。 | |
BindingContainer | 基礎架構。取得包含了此控制項之資料繫結的控制項。 (繼承自 Control)。 | |
Cache | 取得 Cache 物件,這個物件與包含使用者控制項的應用程式關聯。 (繼承自 UserControl)。 | |
CachePolicy | 取得這個使用者控制項之快取參數集合的參考。 (繼承自 UserControl)。 | |
ChildControlsCreated | 取得值,指出是否已經建立伺服器控制項的子控制項。 (繼承自 Control)。 | |
ClientID | 取得 ASP.NET 產生之 HTML 標記的控制項 ID。 (繼承自 Control)。 | |
ClientIDMode | 取得或設定用來產生 ClientID 屬性值的演算法。 (繼承自 Control)。 | |
ClientIDSeparator | 取得字元值,表示在 ClientID 屬性中所使用的分隔字元。 (繼承自 Control)。 | |
Context | 取得與目前 Web 要求的伺服器控制項關聯的 HttpContext 物件。 (繼承自 Control)。 | |
Controls | 取得 ControlCollection 物件,表示 UI 階層架構中指定控制項的子控制項。 (繼承自 Control)。 | |
DataItemContainer | 如果命名容器實作 IDataItemContainer,則取得命名容器的參考。 (繼承自 Control)。 | |
DataKeysContainer | 如果命名容器實作 IDataKeysControl,則取得命名容器的參考。 (繼承自 Control)。 | |
DesignMode | 取得值,指出控制項是否正用於設計介面上。 (繼承自 Control)。 | |
EnableTheming | 取得或設定布林值,指出主題是否套用至衍生自 TemplateControl 類別的控制項。 (繼承自 TemplateControl)。 | |
EnableViewState | 取得或設定值,指出伺服器控制項是否要保持其檢視狀態以及它所包含之任何子控制項的檢視狀態 (針對要求的用戶端)。 (繼承自 Control)。 | |
Events | 取得控制項事件處理常式委派 (Delegate) 的清單。這個屬性是唯讀的。 (繼承自 Control)。 | |
HasChildViewState | 取得值,指出目前伺服器控制項的子控制項是否有任何已儲存的檢視狀態設定。 (繼承自 Control)。 | |
ID | 取得或設定指派給伺服器控制項的程式設計識別項。 (繼承自 Control)。 | |
IdSeparator | 基礎架構。取得用來分隔控制項識別項的字元。 (繼承自 Control)。 | |
IsChildControlStateCleared | 取得值,指出這個控制項中所包含的控制項是否有控制項狀態。 (繼承自 Control)。 | |
IsPostBack | 取得值,指出使用者控制項是否為回應用戶端回傳而被載入,或者是否為第一次被載入與存取。 (繼承自 UserControl)。 | |
IsTrackingViewState | 取得值,指出伺服器控制項是否正在儲存檢視狀態的變更。 (繼承自 Control)。 | |
IsViewStateEnabled | 取得值,指出這個控制項是否已啟用檢視狀態。 (繼承自 Control)。 | |
LoadViewStateByID | 取得值,指出控制項是否依 ID (而不是索引) 參與載入其檢視狀態。 (繼承自 Control)。 | |
NamingContainer | 取得伺服器控制項命名容器的參考,其建立唯一命名空間,在具有相同 Control.ID 屬性值的伺服器控制項之間作區別。 (繼承自 Control)。 | |
Page | 取得含有伺服器控制項的 Page 執行個體的參考。 (繼承自 Control)。 | |
Parent | 在網頁控制階層架構中取得伺服器控制項之父控制項的參考。 (繼承自 Control)。 | |
RenderingCompatibility | 取得值,這個值會指定將與呈現 HTML 相容的 ASP.NET 版本。 (繼承自 Control)。 | |
Request | 取得目前 Web 要求的 HttpRequest 物件。 (繼承自 UserControl)。 | |
RequestContext | RequestContext 與這個 Web 服務要求。 | |
Response | 取得目前 Web 要求的 HttpResponse 物件。 (繼承自 UserControl)。 | |
Server | 取得目前 Web 要求的 HttpServerUtility 物件。 (繼承自 UserControl)。 | |
Session | 取得目前 Web 要求的 HttpSessionState 物件。 (繼承自 UserControl)。 | |
Site | 當呈現在設計介面上時,取得裝載目前控制項之容器的資訊。 (繼承自 Control)。 | |
SkinID | 取得或設定要套用至控制項的面板。 (繼承自 Control)。 | |
SupportAutoEvents | 基礎架構。取得值,指出 TemplateControl 控制項是否支援自動事件。 (繼承自 TemplateControl)。 | |
TemplateControl | 取得或設定包含了此控制項之樣板的參考。 (繼承自 Control)。 | |
TemplateSourceDirectory | 取得包含目前伺服器控制項的 Page 或 UserControl 的虛擬目錄。 (繼承自 Control)。 | |
Trace | 取得目前 Web 要求的 TraceContext 物件。 (繼承自 UserControl)。 | |
UniqueID | 取得伺服器控制項唯一的、符合階層架構的識別項。 (繼承自 Control)。 | |
ViewState | 取得狀態資訊的字典,允許您在相同網頁的多個要求之間,儲存和還原伺服器控制項的檢視狀態。 (繼承自 Control)。 | |
ViewStateIgnoresCase | 取得值,指出 StateBag 物件是否不區分大小寫。 (繼承自 Control)。 | |
ViewStateMode | 取得或設定這個控制項的檢視狀態模式。 (繼承自 Control)。 | |
Visible | 取得或設定值,指出伺服器控制項是否要呈現為網頁上的 UI。 (繼承自 Control)。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
AddedControl | 在子控制項加入至 Control 物件的 Controls 集合之後,再進行呼叫。 (繼承自 Control)。 | |
AddParsedSubObject | 通知伺服器控制項,項目 (XML 或者 HTML) 已經被剖析,並加入項目至伺服器控制項的 ControlCollection 物件。 (繼承自 Control)。 | |
ApplyStyleSheetSkin | 將頁面樣式表中所定義的樣式屬性套用至控制項。 (繼承自 Control)。 | |
BuildProfileTree | 基礎架構。收集伺服器控制項的相關資訊,並在頁面啟用追蹤時將此資訊傳遞至 Trace 屬性以顯示之。 (繼承自 Control)。 | |
ClearCachedClientID | 基礎架構。將快取的 ClientID 值設定為 nullnull 參考 (即 Visual Basic 中的 Nothing)。 (繼承自 Control)。 | |
ClearChildControlState | 刪除伺服器控制項之子控制項的控制項狀態資訊。 (繼承自 Control)。 | |
ClearChildState | 刪除所有伺服器控制項之子控制項的檢視狀態和控制項狀態資訊。 (繼承自 Control)。 | |
ClearChildViewState | 刪除所有伺服器控制項之子控制項的檢視狀態資訊。 (繼承自 Control)。 | |
ClearEffectiveClientIDMode | 基礎架構。將目前的控制項執行個體和任何子控制項的 ClientIDMode 屬性設定為 Inherit。 (繼承自 Control)。 | |
Construct | 執行設計階段邏輯。 (繼承自 TemplateControl)。 | |
CreateChildControls | 由 ASP.NET 網頁架構呼叫,通知採用複合架構實作的伺服器控制項,去建立其包含的任何子控制項以備傳回或呈現。 (繼承自 Control)。 | |
CreateControlCollection | 建立新 ControlCollection 物件,以儲存伺服器控制項的子控制項 (常值和伺服器兩者)。 (繼承自 Control)。 | |
CreateResourceBasedLiteralControl | 基礎架構。存取儲存在資源中的常值字串。CreateResourceBasedLiteralControl 方法並不適合從您的程式碼使用。 (繼承自 TemplateControl)。 | |
DataBind() | 將資料來源繫結至叫用的伺服器控制項和它的全部子控制項。 (繼承自 Control)。 | |
DataBind(Boolean) | 使用會引發 DataBinding 事件的選項,繫結資料來源至叫用的伺服器控制項及其所有子控制項。 (繼承自 Control)。 | |
DataBindChildren | 繫結資料來源至伺服器控制項的子控制項。 (繼承自 Control)。 | |
DesignerInitialize | 在 RAD 設計工具需要的使用者控制項上,執行任何初始步驟。 (繼承自 UserControl)。 | |
Dispose | 啟用伺服器控制項,在它從記憶體釋放之前執行最後清除。 (繼承自 Control)。 | |
EnsureChildControls | 判斷伺服器控制項是否包含子控制項。如果不包含,則建立子控制項。 (繼承自 Control)。 | |
EnsureID | 為尚未指定識別項的控制項,建立識別項。 (繼承自 Control)。 | |
Equals | 判斷指定的物件是否等於目前物件。 (繼承自 Object)。 | |
Eval(String) | 評估資料繫結運算式。 (繼承自 TemplateControl)。 | |
Eval(String, String) | 使用指定的格式字串評估資料繫結運算式以顯示結果。 (繼承自 TemplateControl)。 | |
Finalize | 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 | |
FindControl(String) | 在目前命名容器搜尋具有指定 id 參數的伺服器控制項。 (繼承自 Control)。 | |
FindControl(String, Int32) | 基礎架構。使用指定的 id 和有助於搜尋之 pathOffset 參數中所指定的整數,在目前的命名容器中搜尋伺服器控制項。您不應該覆寫這個版本的 FindControl 方法。 (繼承自 Control)。 | |
Focus | 設定控制項的輸入焦點。 (繼承自 Control)。 | |
FrameworkInitialize | 基礎架構。初始化衍生自 TemplateControl 類別的控制項。 (繼承自 TemplateControl)。 | |
GetDesignModeState | 基礎架構。取得控制項的設計階段資料。 (繼承自 Control)。 | |
GetGlobalResourceObject(String, String) | 根據指定的 ClassKey 和 ResourceKey 屬性,取得應用程式層級資源物件。 (繼承自 TemplateControl)。 | |
GetGlobalResourceObject(String, String, Type, String) | 根據指定的 ClassKey 和 ResourceKey 屬性、物件型別和資源的屬性名稱,取得應用程式層級資源物件。 (繼承自 TemplateControl)。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetLocalResourceObject(String) | 根據指定的 ResourceKey 屬性,取得頁面層級資源物件。 (繼承自 TemplateControl)。 | |
GetLocalResourceObject(String, Type, String) | 根據指定的 ResourceKey 屬性、物件型別和屬性名稱,取得頁面層級資源物件。 (繼承自 TemplateControl)。 | |
GetRouteUrl(Object) | 取得會對應於一組路由參數的 URL。 (繼承自 Control)。 | |
GetRouteUrl(RouteValueDictionary) | 取得會對應於一組路由參數的 URL。 (繼承自 Control)。 | |
GetRouteUrl(String, Object) | 取得 URL,此 URL 對應於一組路由參數及一個路由名稱。 (繼承自 Control)。 | |
GetRouteUrl(String, RouteValueDictionary) | 取得 URL,此 URL 對應於一組路由參數及一個路由名稱。 (繼承自 Control)。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
GetUniqueIDRelativeTo | 傳回指定之控制項 UniqueID 屬性的前置部分。 (繼承自 Control)。 | |
HasControls | 判斷伺服器控制項是否包含任何子控制項。 (繼承自 Control)。 | |
HasEvents | 傳回值,指出控制項或任何子控制項的事件是否已註冊。 (繼承自 Control)。 | |
InitializeAsUserControl | 初始化已經宣告地建立的 UserControl 物件。因為在網頁和使用者控制項之間有一些差異,這個方法確定使用者控制項會適當的初始化。 (繼承自 UserControl)。 | |
IsLiteralContent | 基礎架構。判斷伺服器控制項是否只儲存常值內容。 (繼承自 Control)。 | |
LoadControl(String) | 根據指定的虛擬路徑,從檔案載入 Control 物件。 (繼承自 TemplateControl)。 | |
LoadControl(Type, array<Object[]) | 根據指定的型別和建構函式參數,載入 Control 物件。 (繼承自 TemplateControl)。 | |
LoadControlState | 從 SaveControlState 方法所儲存的上一頁要求中,還原控制項狀態資訊。 (繼承自 Control)。 | |
LoadTemplate | 從外部檔案取得 ITemplate 介面的執行個體。 (繼承自 TemplateControl)。 | |
LoadViewState | 還原 SaveViewState 方法所儲存的先前使用者控制項的檢視狀態資訊。 (繼承自 UserControl)。 | |
MapPath | 將虛擬的檔案路徑 (絕對或相對) 指派給實體檔案路徑。 (繼承自 UserControl)。 | |
MapPathSecure | 擷取虛擬絕對路徑或相對路徑所對應至的實體路徑。 (繼承自 Control)。 | |
MemberwiseClone | 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 | |
OnAbortTransaction | 引發 AbortTransaction 事件。 (繼承自 TemplateControl)。 | |
OnBubbleEvent | 判斷伺服器控制項的事件是否要在網頁的 UI 伺服器控制階層架構中向上傳遞。 (繼承自 Control)。 | |
OnCommitTransaction | 引發 CommitTransaction 事件。 (繼承自 TemplateControl)。 | |
OnDataBinding | 引發 DataBinding 事件。 (繼承自 Control)。 | |
OnError | 引發 Error 事件。 (繼承自 TemplateControl)。 | |
OnInit | 引發 Init 事件。 (繼承自 UserControl)。 | |
OnLoad | 引發 Load 事件。 (繼承自 Control)。 | |
OnPreRender | 引發 PreRender 事件。 (繼承自 Control)。 | |
OnUnload | 引發 Unload 事件。 (繼承自 Control)。 | |
OpenFile | 取得用來讀取檔案的 Stream。 (繼承自 Control)。 | |
ParseControl(String) | 在 Web Form 網頁或使用者控制項上,將輸入字串剖析為 Control 物件。 (繼承自 TemplateControl)。 | |
ParseControl(String, Boolean) | 在 ASP.NET 網頁或使用者控制項上,將輸入字串剖析為 Control 物件。 (繼承自 TemplateControl)。 | |
RaiseBubbleEvent | 指派事件的任何來源和它的資訊至控制項的父控制項。 (繼承自 Control)。 | |
ReadStringResource | 基礎架構。讀取字串資源。ReadStringResource 方法並不適合從您的程式碼使用。 (繼承自 TemplateControl)。 | |
RemovedControl | 在從 Control 物件的 Controls 集合移除子控制項之後,再進行呼叫。 (繼承自 Control)。 | |
Render | 傳送伺服器控制項內容至提供的 HtmlTextWriter 物件,這個物件會寫入用戶端上所要呈現的內容。 (繼承自 Control)。 | |
RenderChildren | 輸出伺服器控制項之子控制項的內容至提供的 HtmlTextWriter 物件,這個物件會寫入用戶端上所要呈現的內容。 (繼承自 Control)。 | |
RenderControl(HtmlTextWriter) | 將伺服器控制項內容輸出到提供的 HtmlTextWriter 物件,並且儲存控制項的追蹤資訊 (如果已啟用追蹤)。 (繼承自 Control)。 | |
RenderControl(HtmlTextWriter, ControlAdapter) | 使用提供的 ControlAdapter 物件,輸出伺服器控制項內容至提供的 HtmlTextWriter 物件。 (繼承自 Control)。 | |
ResolveAdapter | 取得負責呈現指定之控制項的控制項配置器。 (繼承自 Control)。 | |
ResolveClientUrl | 取得瀏覽器可使用的 URL。 (繼承自 Control)。 | |
ResolveUrl | 將 URL 轉換為要求用戶端可使用的 URL。 (繼承自 Control)。 | |
SaveControlState | 儲存從網頁回傳到伺服器起,發生的任何伺服器控制項狀態變更。 (繼承自 Control)。 | |
SaveViewState | 儲存任何使用者控制項檢視狀態的變更,這些變更是自最後一次網頁回傳後發生的。 (繼承自 UserControl)。 | |
SetDesignModeState | 設定控制項的設計階段資料。 (繼承自 Control)。 | |
SetRenderMethodDelegate | 基礎架構。指定事件處理常式委派,以呈現伺服器控制項及其內容至其父控制項。 (繼承自 Control)。 | |
SetStringResourcePointer | 基礎架構。設定字串資源的指標。SetStringResourcePointer 方法由產生的類別使用,並不適合從您的程式碼使用。 (繼承自 TemplateControl)。 | |
TestDeviceFilter | 傳回布林值,指出裝置篩選條件是否套用至 HTTP 要求。 (繼承自 TemplateControl)。 | |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 | |
TrackViewState | 導致對伺服器控制項的檢視狀態變更的追蹤 (Tracking),以便它們能夠儲存於伺服器控制項的 StateBag 物件。這個物件可透過 Control.ViewState 屬性存取。 (繼承自 Control)。 | |
WriteUTF8ResourceString | 基礎架構。將資源字串寫入 HtmlTextWriter 控制項。WriteUTF8ResourceString 方法由產生的類別使用,並不適合從您的程式碼使用。 (繼承自 TemplateControl)。 | |
XPath(String) | 評估 XPath 資料繫結運算式。 (繼承自 TemplateControl)。 | |
XPath(String, IXmlNamespaceResolver) | 使用命名空間解析所需之指定的前置詞和命名空間對應,評估 XPath 資料繫結運算式。 (繼承自 TemplateControl)。 | |
XPath(String, String) | 使用指定的格式字串評估 XPath 資料繫結運算式以顯示結果。 (繼承自 TemplateControl)。 | |
XPath(String, String, IXmlNamespaceResolver) | 使用命名空間解析所需之指定的前置詞和命名空間對應,以及指定的格式字串,評估 XPath 資料繫結運算式以顯示結果。 (繼承自 TemplateControl)。 | |
XPathSelect(String) | 評估 XPath 資料繫結運算式,並傳回可以實作 IEnumerable 介面的節點集合。 (繼承自 TemplateControl)。 | |
XPathSelect(String, IXmlNamespaceResolver) | 使用命名空間解析所需之指定的前置詞和命名空間對應,評估 XPath 資料繫結運算式,並傳回實作 IEnumerable 介面的節點集合。 (繼承自 TemplateControl)。 |
回頁首
事件
名稱 | 描述 | |
---|---|---|
AbortTransaction | 在使用者結束交易時發生。 (繼承自 TemplateControl)。 | |
CommitTransaction | 當交易完成時發生。 (繼承自 TemplateControl)。 | |
DataBinding | 發生於伺服器控制項繫結至資料來源時。 (繼承自 Control)。 | |
Disposed | 發生於伺服器控制項從記憶體釋放時,這是在要求 ASP.NET 網頁時,伺服器控制項生命週期的最後階段。 (繼承自 Control)。 | |
Error | 當擲回未處理的例外狀況時發生。 (繼承自 TemplateControl)。 | |
Init | 發生於初始化伺服器控制項時,是其生命週期中的第一個步驟。 (繼承自 Control)。 | |
Load | 發生於載入伺服器控制項至 Page 物件時。 (繼承自 Control)。 | |
PreRender | 在 Control 物件載入之後但在呈現之前發生。 (繼承自 Control)。 | |
Unload | 發生於伺服器控制項從記憶體卸載時。 (繼承自 Control)。 |
回頁首
明確介面實作
名稱 | 描述 | |
---|---|---|
IParserAccessor.AddParsedSubObject | 如需這個成員的說明,請參閱 IParserAccessor.AddParsedSubObject。 (繼承自 Control)。 | |
IFilterResolutionService.CompareFilters | 基礎架構。傳回值,指出兩個指定的裝置篩選條件之間是否有父子關係。 (繼承自 TemplateControl)。 | |
IControlBuilderAccessor.ControlBuilder | 如需這個成員的說明,請參閱 IControlBuilderAccessor.ControlBuilder。 (繼承自 Control)。 | |
IDataBindingsAccessor.DataBindings | 如需這個成員的說明,請參閱 IDataBindingsAccessor.DataBindings。 (繼承自 Control)。 | |
IFilterResolutionService.EvaluateFilter | 基礎架構。傳回值,指出指定的篩選條件是否為目前篩選條件物件的型別。 (繼承自 TemplateControl)。 | |
IExpressionsAccessor.Expressions | 如需這個成員的說明,請參閱 IExpressionsAccessor.Expressions。 (繼承自 Control)。 | |
IAttributeAccessor.GetAttribute | 基礎架構。傳回指定之使用者控制項屬性的值。 (繼承自 UserControl)。 | |
IControlDesignerAccessor.GetDesignModeState | 如需這個成員的說明,請參閱 IControlDesignerAccessor.GetDesignModeState。 (繼承自 Control)。 | |
IDataBindingsAccessor.HasDataBindings | 如需這個成員的說明,請參閱 IDataBindingsAccessor.HasDataBindings。 (繼承自 Control)。 | |
IExpressionsAccessor.HasExpressions | 如需這個成員的說明,請參閱 IExpressionsAccessor.HasExpressions。 (繼承自 Control)。 | |
IUserControlDesignerAccessor.InnerText | 基礎架構。取得或設定出現在使用者控制項的開頭和結尾標記之間的文字。 (繼承自 UserControl)。 | |
IAttributeAccessor.SetAttribute | 基礎架構。設定指定之使用者控制項屬性的值。 (繼承自 UserControl)。 | |
IControlDesignerAccessor.SetDesignModeState | 如需這個成員的說明,請參閱 IControlDesignerAccessor.SetDesignModeState。 (繼承自 Control)。 | |
IControlDesignerAccessor.SetOwnerControl | 基礎架構。如需這個成員的說明,請參閱 IControlDesignerAccessor.SetOwnerControl。 (繼承自 Control)。 | |
IUserControlDesignerAccessor.TagName | 取得或設定使用者控制項的完整標記名稱。 (繼承自 UserControl)。 | |
IControlDesignerAccessor.UserData | 如需這個成員的說明,請參閱 IControlDesignerAccessor.UserData。 (繼承自 Control)。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。