System.ComponentModel 名稱空間

iDotNetSpace發表於2008-01-22

System.ComponentModel 名稱空間提供用於實現元件和控制元件執行時和設計時行為的類。此名稱空間包括用於實現屬性和型別轉換器、繫結到資料來源以及授權元件的基類和介面。

該名稱空間中的類分為以下類別:

  說明
公共類 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.ComponentModel 名稱空間
請登入後發表評論 登入
全部評論

相關文章