共用方式為


DeviceSpecificChoiceControlBuilder 類別

定義

警告

The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.

實作 DeviceSpecificChoice 類別的自訂保存格式。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 具有 ASP.NET 的Mobile Apps & Sites

public ref class DeviceSpecificChoiceControlBuilder : System::Web::UI::ControlBuilder
public class DeviceSpecificChoiceControlBuilder : System.Web.UI.ControlBuilder
[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]
public class DeviceSpecificChoiceControlBuilder : System.Web.UI.ControlBuilder
type DeviceSpecificChoiceControlBuilder = class
    inherit ControlBuilder
[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]
type DeviceSpecificChoiceControlBuilder = class
    inherit ControlBuilder
Public Class DeviceSpecificChoiceControlBuilder
Inherits ControlBuilder
繼承
DeviceSpecificChoiceControlBuilder
屬性

備註

ASP.NET 伺服器控制項可以使用自己的控制件產生器來實作自定義持續性格式。 這是透過建立控件產生器類別,並將控件產生器屬性新增至 類別來完成。 剖析和編譯頁面時,會使用控件產生器物件。 如需詳細資訊,請參閱 實作自定義持續性

建構函式

DeviceSpecificChoiceControlBuilder()
已淘汰.

初始化 DeviceSpecificChoiceControlBuilder 類別的新執行個體。 這個 API 已經過時。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 具有 ASP.NET 的Mobile Apps & Sites

屬性

BindingContainerBuilder
已淘汰.

取得控制項產生器,對應於這個產生器所建立之控制項的繫結容器。

(繼承來源 ControlBuilder)
BindingContainerType
已淘汰.

取得這個產生器所建立之控制項的繫結容器型別。

(繼承來源 ControlBuilder)
ComplexPropertyEntries
已淘汰.

取得複雜屬性項目的集合。

(繼承來源 ControlBuilder)
ControlType
已淘汰.

取得所要建立的控制項的 Type

(繼承來源 ControlBuilder)
CurrentFilterResolutionService
已淘汰.

取得 IFilterResolutionService 物件,用於設計工具中剖析和保存控制項時,管理裝置篩選條件相關的服務。

(繼承來源 ControlBuilder)
DeclareType
已淘汰.

取得產生程式碼時用來宣告控制項的型別。

(繼承來源 ControlBuilder)
FChildrenAsProperties
已淘汰.

取得值,判斷控制項是否有 ParseChildrenAttribute 設為 trueChildrenAsProperties

(繼承來源 ControlBuilder)
FIsNonParserAccessor
已淘汰.

取得值,判斷控制項是否實作 IParserAccessor 介面。

(繼承來源 ControlBuilder)
HasAspCode
已淘汰.

取得值,指出控制項是否包含任何程式碼區塊。

(繼承來源 ControlBuilder)
ID
已淘汰.

取得或設定要建置的控制項的識別項屬性。

(繼承來源 ControlBuilder)
InDesigner
已淘汰.

傳回值,指出 ControlBuilder 是否在設計工具中執行。

(繼承來源 ControlBuilder)
InPageTheme
已淘汰.

取得布林值,指出這個 ControlBuilder 物件是否用來產生頁面主題。

(繼承來源 ControlBuilder)
ItemType
已淘汰.

取得在繫結容器上設定的類型。

(繼承來源 ControlBuilder)
Localize
已淘汰.

取得布林值,指出這個 ControlBuilder 物件所建立的控制項是否當地語系化。

(繼承來源 ControlBuilder)
NamingContainerType
已淘汰.

取得這個產生器所建立之控制項的命名容器型別。

(繼承來源 ControlBuilder)
PageVirtualPath
已淘汰.

取得欲以此 ControlBuilder 執行個體組建之頁面的虛擬路徑。

(繼承來源 ControlBuilder)
Parser
已淘汰.

取得負責剖析控制項的 TemplateParser

(繼承來源 ControlBuilder)
ServiceProvider
已淘汰.

取得這個 ControlBuilder 物件的服務物件。

(繼承來源 ControlBuilder)
SubBuilders
已淘汰.

取得這個 ControlBuilder 物件之子 ControlBuilder 物件的清單。

(繼承來源 ControlBuilder)
TagName
已淘汰.

取得要建置的控制項的標記名稱。

(繼承來源 ControlBuilder)
TemplatePropertyEntries
已淘汰.

取得樣板屬性項目的集合。

(繼承來源 ControlBuilder)
ThemeResolutionService
已淘汰.

取得 IThemeResolutionService 物件,這個物件在設計階段用來管理控制項主題和面板。

(繼承來源 ControlBuilder)

方法

AllowWhitespaceLiterals()
已淘汰.

判斷控制項的開頭和結尾標記之間的內容是否允許空白字元常值。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
AppendLiteralString(String)
已淘汰.

將指定的常值內容加入控制項。 這個 API 已經過時。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 具有 ASP.NET 的Mobile Apps & Sites

AppendSubBuilder(ControlBuilder)
已淘汰.

針對屬於容器控制項的任何子控制項,將產生器加入 ControlBuilder 物件中。 這個 API 已經過時。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 具有 ASP.NET 的Mobile Apps & Sites

BuildObject()
已淘汰.

建置這個 ControlBuilder 物件所參考之控制項的設計階段執行個體。

(繼承來源 ControlBuilder)
CloseControl()
已淘汰.

由剖析器呼叫,通知產生器,控制項開頭和結尾標記的剖析已經完成。

(繼承來源 ControlBuilder)
Equals(Object)
已淘汰.

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetChildControlType(String, IDictionary)
已淘汰.

取得控制項之子控制項的型別。 這個 API 已經過時。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 具有 ASP.NET 的Mobile Apps & Sites

GetHashCode()
已淘汰.

做為預設雜湊函式。

(繼承來源 Object)
GetObjectPersistData()
已淘汰.

建立這個 ObjectPersistData 物件的 ControlBuilder 物件。

(繼承來源 ControlBuilder)
GetResourceKey()
已淘汰.

擷取這個 ControlBuilder 物件的資源索引鍵。

(繼承來源 ControlBuilder)
GetType()
已淘汰.

取得目前執行個體的 Type

(繼承來源 Object)
HasBody()
已淘汰.

判斷控制項是否有開頭和結尾標記。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
HtmlDecodeLiterals()
已淘汰.

判斷 HTML 控制項的常值字串是否必須為解碼的 HTML。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
Init(TemplateParser, ControlBuilder, Type, String, String, IDictionary)
已淘汰.

發生於初始化伺服器控制項時,是其生命週期中的第一個步驟。 這個 API 已經過時。 如需如何開發 ASP.NET 行動應用程式的資訊,請參閱 具有 ASP.NET 的Mobile Apps & Sites

MemberwiseClone()
已淘汰.

建立目前 Object 的淺層複製。

(繼承來源 Object)
NeedsTagInnerText()
已淘汰.

判斷控制項產生器是否需要取得它的內部文字。 如果是,必須呼叫 SetTagInnerText(String) 方法。 此方法由 ASP.NET 網頁架構呼叫。

(繼承來源 ControlBuilder)
OnAppendToParentBuilder(ControlBuilder)
已淘汰.

告知 ControlBuilder 已經加入到父控制項產生器中。

(繼承來源 ControlBuilder)
ProcessGeneratedCode(CodeCompileUnit, CodeTypeDeclaration, CodeTypeDeclaration, CodeMemberMethod, CodeMemberMethod)
已淘汰.

讓自訂控制項產生器存取產生的程式碼文件物件模型 (CodeDom),並在剖析及建置控制項的過程中插入及修改程式碼。

(繼承來源 ControlBuilder)
SetResourceKey(String)
已淘汰.

設定這個 ControlBuilder 物件的資源索引鍵。

(繼承來源 ControlBuilder)
SetServiceProvider(IServiceProvider)
已淘汰.

設定這個 ControlBuilder 物件的服務物件。

(繼承來源 ControlBuilder)
SetTagInnerText(String)
已淘汰.

提供控制項標記內部文字給 ControlBuilder

(繼承來源 ControlBuilder)
ToString()
已淘汰.

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱