System.ComponentModel 名稱空間
System.ComponentModel 名稱空間提供用於實現元件和控制元件執行時和設計時行為的類。此名稱空間包括用於實現屬性和型別轉換器、繫結到資料來源以及授權元件的基類和介面。
該名稱空間中的類分為以下類別:
-
核心元件類。請參見 Component、IComponent、Container 和 IContainer 類。
-
元件授權。請參見 License、LicenseManager、LicenseProvider 和 LicenseProviderAttribute 類。
-
屬性。請參見 Attribute 類。
-
說明符和永續性。請參見 TypeDescriptor、EventDescriptor 和 PropertyDescriptor 類。
-
型別轉換器。請參見 TypeConverter 類。
類
類 | 說明 | |
---|---|---|
AddingNewEventArgs | 為 BindingSource.AddingNew 事件提供資料。 | |
AmbientValueAttribute | 指定要傳遞給屬性的值,以使該屬性從其他源獲取其值。這稱為“環境”。無法繼承此類。 | |
ArrayConverter | 提供將 Array 物件與其他各種表示形式相互轉換的型別轉換器。 | |
AsyncCompletedEventArgs | 為 MethodNameCompleted 事件提供資料。 | |
AsyncOperation | 跟蹤非同步操作的生存期。 | |
AsyncOperationManager | 為支援非同步方法呼叫的類提供併發管理。無法繼承此類。 | |
AttributeCollection | 表示屬性 (Attribute) 的集合。 | |
AttributeProviderAttribute | 啟用屬性重定向。無法繼承此類。 | |
BackgroundWorker | 在單獨的執行緒上執行操作。 | |
BaseNumberConverter | 為非浮點數字型別提供基型別轉換器。 | |
BindableAttribute | 指定成員是否通常用於繫結。無法繼承此類。 | |
BindingList | 提供支援資料繫結的泛型集合。 | |
BooleanConverter | 提供將 Boolean 物件與其他各種表示形式相互轉換的型別轉換器。 | |
BrowsableAttribute | 指定一個屬性 (Property) 或事件是否應顯示在“屬性”視窗中。 | |
ByteConverter | 提供將 8 位無符號整數物件與其他各種表示形式互相轉換的型別轉換器。 | |
CancelEventArgs | 為可取消的事件提供資料。 | |
CategoryAttribute | 指定當屬性 (Property) 或事件顯示在一個設定為“按分類順序”模式的 PropertyGrid 控制元件中時,用於給屬性或事件分組的類別的名稱。 | |
CharConverter | 提供將 Unicode 字元物件與各種其他表示形式相互轉換的型別轉換器。 | |
CollectionChangeEventArgs | 為 CollectionChanged 事件提供資料。 | |
CollectionConverter | 提供將集合物件與各種其他表示形式相互轉換的型別轉換器。 | |
ComplexBindingPropertiesAttribute | 指定一個元件的資料來源和資料成員屬性,該元件支援複雜資料繫結。無法繼承此類。 | |
Component | 提供 IComponent 介面的基實現並啟用應用程式之間的物件共享。 | |
ComponentCollection | 為 IComponent 物件的集合提供只讀容器。 | |
ComponentConverter | 提供將元件與各種其他表示形式相互轉換的型別轉換器。 | |
ComponentEditor | 提供自定義元件編輯器的基類。 | |
ComponentResourceManager | 提供元件或物件的列舉資源的簡單功能。ComponentResourceManager 類是一個 ResourceManager。 | |
Container | 封裝零個或更多個元件。 | |
ContainerFilterService | 為容器篩選服務提供基類。 | |
CultureInfoConverter | 提供將 CultureInfo 物件與其他各種表示形式相互轉換的型別轉換器。 | |
CustomTypeDescriptor | 提供 ICustomTypeDescriptor 介面的簡單預設實現。 | |
DataObjectAttribute | 將某一型別標識為適合繫結到 ObjectDataSource 物件的物件。無法繼承此類。 | |
DataObjectFieldAttribute | 為表示資料欄位的屬性提供後設資料。無法繼承此類。 | |
DataObjectMethodAttribute | 標識由某一型別公開的資料操作方法,該方法所執行的操作型別以及該方法是否是預設的資料方法。無法繼承此類。 | |
DateTimeConverter | 提供將 DateTime 物件與其他各種表示形式相互轉換的型別轉換器。 | |
DecimalConverter | 提供將 Decimal 物件與其他各種表示形式相互轉換的型別轉換器。 | |
DefaultBindingPropertyAttribute | 指定元件的預設繫結屬性。無法繼承此類。 | |
DefaultEventAttribute | 指定元件的預設事件。 | |
DefaultPropertyAttribute | 指定元件的預設屬性。 | |
DefaultValueAttribute | 指定屬性 (Property) 的預設值。 | |
DescriptionAttribute | 指定屬性 (Property) 或事件的說明。 | |
DesignerAttribute | 指定用於為元件實現設計時服務的類。 | |
DesignerCategoryAttribute | 指定類設計器屬於某一類別。 | |
DesignerSerializationVisibilityAttribute | 指定在設計時序列化元件上的屬性 (Property) 時所使用的永續性型別。 | |
DesignOnlyAttribute | 指定某個屬性 (Property) 是否只能在設計時設定。 | |
DesignTimeVisibleAttribute | DesignTimeVisibleAttribute 標記元件的可見性。如果存在 Yes,視覺化設計器即可在設計器上顯示該元件。 | |
DisplayNameAttribute | 指定屬性、事件或不採用任何引數的公共 void 方法的顯示名稱。 | |
DoubleConverter | 提供將雙精度浮點數字物件與各種其他表示形式相互轉換的型別轉換器。 | |
DoWorkEventArgs | 為 DoWork 事件處理程式提供資料。 | |
EditorAttribute | 指定用來更改屬性的編輯器。無法繼承此類。 | |
EditorBrowsableAttribute | 指定某個屬性或方法在編輯器中可以檢視。無法繼承此類。 | |
EnumConverter | 提供將 Enum 物件與其他各種表示形式相互轉換的型別轉換器。 | |
EventDescriptor | 提供有關事件的資訊。 | |
EventDescriptorCollection | 表示 EventDescriptor 物件的集合。 | |
EventHandlerList | 提供一個簡單的委託列表。無法繼承此類。 | |
ExpandableObjectConverter | 提供在可擴充套件物件與其他各種表示形式之間實現轉換的型別轉換器。 | |
ExtenderProvidedPropertyAttribute | 指定由擴充套件程式提供程式提供的屬性。無法繼承此類。 | |
GuidConverter | 提供將 Guid 物件與其他各種表示形式相互轉換的型別轉換器。 | |
HandledEventArgs | 為可在事件處理程式中完整處理的事件提供資料。 | |
ImmutableObjectAttribute | 指定物件沒有可以被編輯的子屬性。無法繼承此類。 | |
InheritanceAttribute | 指示是否已從基類繼承與此屬性關聯的元件。無法繼承此類。 | |
InitializationEventAttribute | 指定在初始化時引發的事件。無法繼承此類。 | |
InstallerTypeAttribute | 為安裝元件的型別指定安裝程式。 | |
InstanceCreationEditor | 從 PropertyGrid 中的下拉框中建立特定型別屬性的例項。 | |
Int16Converter | 提供將 16 位有符號整數物件與其他表示形式相互轉換的型別轉換器。 | |
Int32Converter | 提供將 32 位有符號整數物件與其他表示形式相互轉換的型別轉換器。 | |
Int64Converter | 提供將 64 位有符號整數物件與各種其他表示形式相互轉換的型別轉換器。 | |
InvalidAsynchronousStateException | 當應執行某個操作的執行緒不再存在或者沒有訊息迴圈時,將引發此異常。 | |
InvalidEnumArgumentException | 使用無效引數(為列舉數)時引發的異常。 | |
License | 為所有許可證提供 abstract 基類。向元件的特定例項授予許可證。 | |
LicenseContext | 指定何時可使用授權的物件,並且提供一種方法,用以獲取為支援在其域內執行的許可證所需要的附加服務。 | |
LicenseException | 表示當元件不能被授予許可證時引發的異常。 | |
LicenseManager | 提供屬性和方法,用以將許可證新增到元件和管理 LicenseProvider。無法繼承此類。 | |
LicenseProvider | 提供 abstract 基類以便實現許可證提供程式。 | |
LicenseProviderAttribute | 指定要與類一起使用的 LicenseProvider。無法繼承此類。 | |
LicFileLicenseProvider | 提供 LicenseProvider 的實現。提供程式與 Microsoft .NET Framework 標準授權模組的工作方式相似。 | |
ListBindableAttribute | 指定列表可被用作資料來源。視覺化設計器應該使用該屬性來確定是否在資料繫結選擇器中顯示特定的列表。無法繼承此類。 | |
ListChangedEventArgs | 為 ListChanged 事件提供資料。 | |
ListSortDescription | 提供對應用於資料來源的排序操作的說明。 | |
ListSortDescriptionCollection | 表示 ListSortDescription 物件的集合。 | |
LocalizableAttribute | 指定屬性是否應本地化。無法繼承此類。 | |
LookupBindingPropertiesAttribute | 指定支援基於查詢的繫結的屬性。無法繼承此類。 | |
MarshalByValueComponent | 實現 IComponent 並提供可遠端控制的元件的基實現,該元件是由值封送的(傳遞序列化物件的副本)。 | |
MaskedTextProvider | 表示可由支援掩碼的任何數量的控制元件(如 MaskedTextBox 控制元件)使用的掩碼分析服務。 | |
MemberDescriptor | 表示一個類成員,例如某個屬性 (Property) 或事件。這是一個抽象基類。 | |
MergablePropertyAttribute | 指定該屬效能與“屬性”視窗中屬於其他物件的屬性 (Property) 組合。 | |
MultilineStringConverter | 提供將多行字串轉換為單行字串的型別轉換器。 | |
NestedContainer | 提供 INestedContainer 介面的基實現,該介面使容器可以擁有一個所屬元件。 | |
NotifyParentPropertyAttribute | 指示當此屬性應用到的屬性的值被修改時將通知父屬性。無法繼承此類。 | |
NullableConverter | 提供可空型別與其基礎基元型別間的自動轉換。 | |
ParenthesizePropertyNameAttribute | 指示關聯屬性的名稱在“屬性”視窗中顯示時是否帶有括號。無法繼承此類。 | |
PasswordPropertyTextAttribute | 指示物件的文字表示形式被星號一類的字元所遮蓋。無法繼承此類。 | |
ProgressChangedEventArgs | 為 ProgressChanged 事件提供資料。 | |
PropertyChangedEventArgs | 為 PropertyChanged 事件提供資料。 | |
PropertyDescriptor | 提供類上的屬性的抽象化。 | |
PropertyDescriptorCollection | 表示 PropertyDescriptor 物件的集合。 | |
PropertyTabAttribute | 標識要為指定的類顯示的屬性選項卡。 | |
ProvidePropertyAttribute | 指定 IExtenderProvider 的實施者提供給其他元件的屬性的名稱。無法繼承此類 | |
ReadOnlyAttribute | 指定該屬性 (Attribute) 所繫結到的屬性 (Property) 在設計時是隻讀屬性 (Property) 還是讀/寫屬性 (Property)。無法繼承此類 | |
RecommendedAsConfigurableAttribute | 指定該屬性 (Property) 可以用作應用程式設定。 | |
ReferenceConverter | 提供將物件引用與其他表示形式相互轉換的型別轉換器。 | |
RefreshEventArgs | 為 Refreshed 事件提供資料。 | |
RefreshPropertiesAttribute | 指示在關聯屬性值更改時應重新整理屬性網格。無法繼承此類。 | |
RunInstallerAttribute | 指定在安裝程式集時是否應呼叫 Visual Studio 自定義操作安裝程式或安裝程式工具 (Installutil.exe)。 | |
RunWorkerCompletedEventArgs | 為 MethodNameCompleted 事件提供資料。 | |
SByteConverter | 提供將 8 位無符號整數物件與字串相互轉換的型別轉換器。 | |
SettingsBindableAttribute | 指定何時可將元件屬性繫結到應用程式設定。 | |
SingleConverter | 提供將單精度浮點數字物件與各種其他表示形式相互轉換的型別轉換器。 | |
StringConverter | 提供在字串物件與其他表示形式之間實現相互轉換的型別轉換器。 | |
SyntaxCheck | 提供方法來驗證計算機名稱和路徑是否符合特定語法。無法繼承此類。 | |
TimeSpanConverter | 提供將 TimeSpan 物件與其他表示形式相互轉換的型別轉換器。 | |
ToolboxItemAttribute | 表示工具箱項的屬性。 | |
ToolboxItemFilterAttribute | 為工具箱項指定要使用的篩選器字串和篩選器型別。 | |
TypeConverter | 提供一種將值的型別轉換為其他型別以及訪問標準值和子屬性的統一方法。 | |
TypeConverter.SimplePropertyDescriptor | 表示一個 abstract 類,該類為沒有屬性的物件提供屬性。 | |
TypeConverter.StandardValuesCollection | 表示值的集合。 | |
TypeConverterAttribute | 指定用作此屬性所繫結到的物件的轉換器的型別。無法繼承此類。 | |
TypeDescriptionProvider | 向 TypeDescriptor 提供補充後設資料。 | |
TypeDescriptionProviderAttribute | 指定類的自定義型別說明提供程式。無法繼承此類。 | |
TypeDescriptor | 提供有
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12639172/viewspace-156327/,如需轉載,請註明出處,否則將追究法律責任。
上一篇:
System.CodeDom 名稱空間
下一篇:
System.Drawing 名稱空間
請登入後發表評論
登入
全部評論
|
相關文章
- 名稱空間
- JAXB名稱空間及名稱空間字首處理
- PHP 名稱空間PHP
- PHP名稱空間PHP
- vuex名稱空間Vue
- jQuery 名稱空間jQuery
- JavaScript 名稱空間JavaScript
- python名稱空間Python
- C++名稱空間C++
- 更改模型名稱空間模型
- 全域性名稱空間
- C++ 名稱空間C++
- Python 名稱空間Python
- 11. 名稱空間
- ts---名稱空間
- 使用p名稱空間和c名稱空間的XML快捷方式XML
- PHP 核心特性 - 名稱空間PHP
- Spring名稱空間解析Spring
- 使用名稱空間:基礎
- ros節點名稱空間ROS
- JavaScript 中的名稱空間JavaScript
- PHP名稱空間概念解析PHP
- JAXB玩轉名稱空間
- Python 的名稱空間Python
- System.Web 名稱空間Web
- Python名稱空間包Python
- Python中名稱空間是什麼?名稱空間生命週期是多久?Python
- System.Security.Cryptography 名稱空間
- c++系列:匿名名稱空間C++
- Objective-C 的名稱空間Object
- system.security.Principal名稱空間
- System.CodeDom 名稱空間
- System.Windows.Forms 名稱空間WindowsORM
- Kubernetes 名稱空間入門
- PHP 物件導向 (三)名稱空間PHP物件
- Python作用域和名稱空間Python
- 瞭解下C# 名稱空間(Namespace)C#namespace
- php名稱空間的呼叫順序PHP