System.ComponentModel 命名空間
提供類別,用來實作元件和控制項的 Run-Time 和設計階段行為。 Provides classes that are used to implement the run-time and design-time behavior of components and controls. 此命名空間包含基底類別和介面,以便實作屬性和類型轉換器、繫結至資料來源,以及授權元件。 This namespace includes the base classes and interfaces for implementing attributes and type converters, binding to data sources, and licensing components.
類別
AddingNewEventArgs | |
AmbientValueAttribute |
指定要傳遞至屬性的值,讓屬性從其他來源取得其值。Specifies the value to pass to a property to cause the property to get its value from another source. 這稱為「環境」**。This is known as ambience. 此類別無法獲得繼承。This class cannot be inherited. |
ArrayConverter |
提供型別轉換子 (Type Converter) 將 Array 物件與其他各種表示相互轉換。Provides a type converter to convert Array objects to and from various other representations. |
AsyncCompletedEventArgs |
提供方法名稱 |
AsyncOperation |
追蹤非同步作業的存留期。Tracks the lifetime of an asynchronous operation. |
AsyncOperationManager |
提供類別的並行管理,可支援非同步方法呼叫。Provides concurrency management for classes that support asynchronous method calls. 此類別無法獲得繼承。This class cannot be inherited. |
AttributeCollection |
表示屬性的集合。Represents a collection of attributes. |
AttributeProviderAttribute |
啟用屬性重新導向。Enables attribute redirection. 此類別無法獲得繼承。This class cannot be inherited. |
BackgroundWorker |
在不同執行緒上執行作業。Executes an operation on a separate thread. |
BaseNumberConverter |
提供非浮點數值類型的基底類型轉換器。Provides a base type converter for nonfloating-point numerical types. |
BindableAttribute |
指定成員是否通常使用於繫結。Specifies whether a member is typically used for binding. 此類別無法獲得繼承。This class cannot be inherited. |
BindingList<T> |
提供支援資料繫結的泛型集合。Provides a generic collection that supports data binding. |
BooleanConverter |
提供型別轉換子 (Type Converter) 將 Boolean 物件與其他各種表示相互轉換。Provides a type converter to convert Boolean objects to and from various other representations. |
BrowsableAttribute |
指定屬性 (Property) 或事件是否應該顯示於 [屬性] 視窗中。Specifies whether a property or event should be displayed in a Properties window. |
ByteConverter |
提供類型轉換器,將 8 位元不帶正負號的整數物件與其他各種表示相互轉換。Provides a type converter to convert 8-bit unsigned integer objects to and from various other representations. |
CancelEventArgs |
提供可取消事件的資料。Provides data for a cancelable event. |
CategoryAttribute |
指定分類的名稱,該分類會在將 PropertyGrid 控制項設定為 [分類] 模式時,以群組方式來顯示屬性或事件。Specifies the name of the category in which to group the property or event when displayed in a PropertyGrid control set to Categorized mode. |
CharConverter |
提供類型轉換器,將 Unicode 字元物件與其他各種表示相互轉換。Provides a type converter to convert Unicode character objects to and from various other representations. |
CollectionChangeEventArgs |
提供 CollectionChanged 事件的資料。Provides data for the CollectionChanged event. |
CollectionConverter |
提供類型轉換器,將集合物件與其他各種表示相互轉換。Provides a type converter to convert collection objects to and from various other representations. |
ComplexBindingPropertiesAttribute |
指定支援複雜資料繫結之元件的資料來源和資料成員屬性。Specifies the data source and data member properties for a component that supports complex data binding. 此類別無法獲得繼承。This class cannot be inherited. |
Component |
提供 IComponent 介面的基底實作,並啟用應用程式之間的物件共用。Provides the base implementation for the IComponent interface and enables object sharing between applications. |
ComponentCollection |
提供 IComponent 物件集合的唯讀容器。Provides a read-only container for a collection of IComponent objects. |
ComponentConverter |
提供型別轉換子 (Type Converter) 將元件與其他各種表示相互轉換。Provides a type converter to convert components to and from various other representations. |
ComponentEditor |
提供自訂元件編輯器的基底類別。Provides the base class for a custom component editor. |
ComponentResourceManager |
提供簡單的功能,列舉元件或物件的資源。Provides simple functionality for enumerating resources for a component or object. ComponentResourceManager 類別是 ResourceManager。The ComponentResourceManager class is a ResourceManager. |
Container |
封裝零個或多個元件。Encapsulates zero or more components. |
ContainerFilterService |
提供容器篩選服務的基底類別Provides a base class for the container filter service. |
CultureInfoConverter |
提供型別轉換子 (Type Converter) 將 CultureInfo 物件與其他各種表示相互轉換。Provides a type converter to convert CultureInfo objects to and from various other representations. |
CurrentChangedEventManager |
提供 WeakEventManager 實作,讓您能夠使用「弱式事件接聽程式」模式附加 CurrentChanged 事件的接聽程式。Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanged event. |
CurrentChangingEventArgs |
提供 CurrentChanging 事件的資訊。Provides information for the CurrentChanging event. |
CurrentChangingEventManager |
提供 WeakEventManager 實作,讓您能夠使用「弱式事件接聽程式」模式附加 CurrentChanging 事件的接聽程式。Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the CurrentChanging event. |
CustomTypeDescriptor |
提供 ICustomTypeDescriptor 介面的簡單預設實作。Provides a simple default implementation of the ICustomTypeDescriptor interface. |
DataErrorsChangedEventArgs |
提供 ErrorsChanged 事件的資料。Provides data for the ErrorsChanged event. |
DataObjectAttribute |
將型別識別為適合繫結至 ObjectDataSource 物件的物件。Identifies a type as an object suitable for binding to an ObjectDataSource object. 此類別無法獲得繼承。This class cannot be inherited. |
DataObjectFieldAttribute |
為表示資料欄位的屬性,提供中繼資料。Provides metadata for a property representing a data field. 此類別無法獲得繼承。This class cannot be inherited. |
DataObjectMethodAttribute |
識別型別所公開的資料作業方法、方法所執行的作業型別,以及方法是否為預設資料方法。Identifies a data operation method exposed by a type, what type of operation the method performs, and whether the method is the default data method. 此類別無法獲得繼承。This class cannot be inherited. |
DateTimeConverter |
提供型別轉換子 (Type Converter) 將 DateTime 物件與其他各種表示相互轉換。Provides a type converter to convert DateTime objects to and from various other representations. |
DateTimeOffsetConverter |
提供型別轉換子 (Type Converter) 將 DateTimeOffset 結構與其他各種表示相互轉換。Provides a type converter to convert DateTimeOffset structures to and from various other representations. |
DecimalConverter |
提供型別轉換子 (Type Converter) 將 Decimal 物件與其他各種表示相互轉換。Provides a type converter to convert Decimal objects to and from various other representations. |
DefaultBindingPropertyAttribute |
指定元件的預設繫結屬性。Specifies the default binding property for a component. 此類別無法獲得繼承。This class cannot be inherited. |
DefaultEventAttribute |
指定元件的預設事件。Specifies the default event for a component. |
DefaultPropertyAttribute |
指定元件的預設屬性。Specifies the default property for a component. |
DefaultValueAttribute |
指定屬性的預設值。Specifies the default value for a property. |
DependencyPropertyDescriptor |
提供 PropertyDescriptor 的擴充,說明相依性屬性的其他屬性特性。Provides an extension of PropertyDescriptor that accounts for the additional property characteristics of a dependency property. |
DescriptionAttribute |
指定屬性或事件的描述。Specifies a description for a property or event. |
DesignerAttribute |
指定用來實作元件之設計階段服務的類別。Specifies the class used to implement design-time services for a component. |
DesignerCategoryAttribute |
指定類別的設計工具屬於特定的分類。Specifies that the designer for a class belongs to a certain category. |
DesignerProperties |
提供用來與設計工具通訊的附加屬性。Provides attached properties used to communicate with a designer. |
DesignerSerializationVisibilityAttribute |
指定於設計階段序列化元件上屬性時所使用的保存 (Persistence) 類型。Specifies the type of persistence to use when serializing a property on a component at design time. |
DesignOnlyAttribute |
指定屬性是否只能在設計階段進行設定。Specifies whether a property can only be set at design time. |
DesignTimeVisibleAttribute |
DesignTimeVisibleAttribute 標記元件的可視性。DesignTimeVisibleAttribute marks a component's visibility. 如果有 Yes,視覺化設計工具 (Visual Designer) 可以在設計工具上顯示這個元件。If Yes is present, a visual designer can show this component on a designer. |
DisplayNameAttribute |
指定不使用引數之屬性、事件或 public void 方法的顯示名稱。Specifies the display name for a property, event, or public void method which takes no arguments. |
DoubleConverter |
提供型別轉換子 (Type Converter) 將雙精度浮點數和浮點數物件與其他各種表示相互轉換。Provides a type converter to convert double-precision, floating point number objects to and from various other representations. |
DoWorkEventArgs |
提供 DoWork 事件處理常式的資料。Provides data for the DoWork event handler. |
EditorAttribute |
指定用來變更屬性的編輯器。Specifies the editor to use to change a property. 此類別無法獲得繼承。This class cannot be inherited. |
EditorBrowsableAttribute |
指定在編輯器中可檢視的屬性或方法。Specifies that a property or method is viewable in an editor. 此類別無法獲得繼承。This class cannot be inherited. |
EnumConverter |
提供型別轉換子 (Type Converter) 將 Enum 物件與其他各種表示相互轉換。Provides a type converter to convert Enum objects to and from various other representations. |
ErrorsChangedEventManager |
提供 WeakEventManager 實作 (Implementation),使您可以使用「弱式事件接聽程式」(Weak Event Listener) 模式來附加 ErrorsChanged 事件的接聽程式。Provides a WeakEventManager implementation so that you can use the weak event listener pattern to attach listeners for the ErrorsChanged event. |
EventDescriptor |
提供事件的相關資訊。Provides information about an event. |
EventDescriptorCollection |
表示 EventDescriptor 物件的集合。Represents a collection of EventDescriptor objects. |
EventHandlerList |
提供委派 (Delegate) 的簡單清單。Provides a simple list of delegates. 此類別無法獲得繼承。This class cannot be inherited. |
ExpandableObjectConverter |
提供型別轉換子將可擴展的物件與其他各種表示相互轉換。Provides a type converter to convert expandable objects to and from various other representations. |
ExtenderProvidedPropertyAttribute |
指定擴充性提供者提供的屬性。Specifies a property that is offered by an extender provider. 此類別無法獲得繼承。This class cannot be inherited. |
GroupDescription |
為描述如何將集合中的項目分組的類型,提供抽象基底類別。Provides an abstract base class for types that describe how to divide the items in a collection into groups. |
GuidConverter |
提供型別轉換子 (Type Converter) 將 Guid 物件與其他各種表示相互轉換。Provides a type converter to convert Guid objects to and from various other representations. |
HandledEventArgs |
提供事件處理常式中可以完全處理之事件的資料。Provides data for events that can be handled completely in an event handler. |
ImmutableObjectAttribute |
指定物件不具有可供編輯的子屬性。Specifies that an object has no subproperties capable of being edited. 此類別無法獲得繼承。This class cannot be inherited. |
InheritanceAttribute |
指示與這個屬性相關的元件是否已經繼承自基底類別。Indicates whether the component associated with this attribute has been inherited from a base class. 此類別無法獲得繼承。This class cannot be inherited. |
InitializationEventAttribute |
指定初始設定時引發的事件。Specifies which event is raised on initialization. 此類別無法獲得繼承。This class cannot be inherited. |
InstallerTypeAttribute |
指定安裝元件的型別之安裝程式。Specifies the installer for a type that installs components. |
InstanceCreationEditor |
從 PropertyGrid 中的下拉式方塊,建立屬性特定型別的執行個體。Creates an instance of a particular type of property from a drop-down box within the PropertyGrid. |
Int16Converter |
提供類型轉換器,將 16 位元帶正負號的整數物件與其他表示相互轉換。Provides a type converter to convert 16-bit signed integer objects to and from other representations. |
Int32Converter |
提供類型轉換器,將 32 位元帶正負號的整數物件與其他表示相互轉換。Provides a type converter to convert 32-bit signed integer objects to and from other representations. |
Int64Converter |
提供類型轉換器,將 64 位元帶正負號的整數物件與其他各種表示相互轉換。Provides a type converter to convert 64-bit signed integer objects to and from various other representations. |
InvalidAsynchronousStateException |
在應該執行作業的執行緒不存在或沒有訊息迴圈時擲回。Thrown when a thread on which an operation should execute no longer exists or has no message loop. |
InvalidEnumArgumentException |
使用為列舉值的無效引數時,會將例外狀況 (Exception) 擲回。The exception thrown when using invalid arguments that are enumerators. |
ItemPropertyInfo |
包含屬性的資訊。Contains information about a property. |
License |
所有授權的 |
LicenseContext |
指定您何時可以使用授權的物件,並提供方法來取得在其網域中執行支援授權所需的其他服務。Specifies when you can use a licensed object and provides a way of obtaining additional services needed to support licenses running within its domain. |
LicenseException |
表示元件無法取得授權時,所擲回的例外狀況。Represents the exception thrown when a component cannot be granted a license. |
LicenseManager |
提供屬性和方法以新增授權至元件,以及管理 LicenseProvider。Provides properties and methods to add a license to a component and to manage a LicenseProvider. 此類別無法獲得繼承。This class cannot be inherited. |
LicenseProvider |
提供 |
LicenseProviderAttribute |
指定要與類別一起使用的 LicenseProvider。Specifies the LicenseProvider to use with a class. 此類別無法獲得繼承。This class cannot be inherited. |
LicFileLicenseProvider |
提供 LicenseProvider 的實作。Provides an implementation of a LicenseProvider. 提供者 (Provider) 運作的方式與 Microsoft .NET Framework 標準授權模型類似。The provider works in a similar fashion to the Microsoft .NET Framework standard licensing model. |
ListBindableAttribute |
指定可以用來做為資料來源的清單。Specifies that a list can be used as a data source. 視覺化設計工具 (Visual Designer) 應該使用這個屬性 (Attribute),判斷是否要在資料繫結選擇器中顯示特定的清單。A visual designer should use this attribute to determine whether to display a particular list in a data-binding picker. 此類別無法獲得繼承。This class cannot be inherited. |
ListChangedEventArgs |
提供 ListChanged 事件的資料。Provides data for the ListChanged event. |
ListSortDescription |
提供套用至資料來源的排序作業描述。Provides a description of the sort operation applied to a data source. |
ListSortDescriptionCollection |
表示 ListSortDescription 物件的集合。Represents a collection of ListSortDescription objects. |
LocalizableAttribute |
指定是否應該當地語系化屬性或參數。Specifies whether a property or parameter should be localized. 此類別無法獲得繼承。This class cannot be inherited. |
LookupBindingPropertiesAttribute |
指定支援查閱架構之繫結的屬性。Specifies the properties that support lookup-based binding. 此類別無法獲得繼承。This class cannot be inherited. |
MarshalByValueComponent |
實作 IComponent 並且提供由數值 (傳遞序列化物件的複本) 所封送處理之可遠端使用元件的基底實作。Implements IComponent and provides the base implementation for remotable components that are marshaled by value (a copy of the serialized object is passed). |
MaskedTextProvider |
表示遮罩剖析服務,任何支援遮罩的控制項數目都可以使用它,例如 MaskedTextBox 控制項。Represents a mask-parsing service that can be used by any number of controls that support masking, such as the MaskedTextBox control. |
MemberDescriptor |
表示類別成員,例如屬性或事件。Represents a class member, such as a property or event. 這是個抽象基底類別。This is an abstract base class. |
MergablePropertyAttribute |
指定這個屬性可以在 [屬性] 視窗中結合其他物件的屬性。Specifies that this property can be combined with properties belonging to other objects in a Properties window. |
MultilineStringConverter |
提供類型轉換器,將多行字串轉換成簡單字串。Provides a type converter to convert multiline strings to a simple string. |
NestedContainer |
提供 INestedContainer 介面的簡單實作,讓容器有主控元件。Provides the base implementation for the INestedContainer interface, which enables containers to have an owning component. |
NotifyParentPropertyAttribute |
指示當屬性 (Attribute) 所套用的屬性 (Property) 值修改時,告知父代屬性。Indicates that the parent property is notified when the value of the property that this attribute is applied to is modified. 此類別無法獲得繼承。This class cannot be inherited. |
NullableConverter |
提供可為 Null 的類型及其基礎基本類型之間的自動轉換。Provides automatic conversion between a nullable type and its underlying primitive type. |
ParenthesizePropertyNameAttribute |
指示關聯屬性的名稱是否使用括號在 [屬性] 視窗中顯示。Indicates whether the name of the associated property is displayed with parentheses in the Properties window. 此類別無法獲得繼承。This class cannot be inherited. |
PasswordPropertyTextAttribute |
指出以星號之類的字元來遮蔽物件的文字表示。Indicates that an object's text representation is obscured by characters such as asterisks. 此類別無法獲得繼承。This class cannot be inherited. |
ProgressChangedEventArgs |
提供 ProgressChanged 事件的資料。Provides data for the ProgressChanged event. |
PropertyChangedEventArgs |
提供 PropertyChanged 事件的資料。Provides data for the PropertyChanged event. |
PropertyChangedEventManager |
提供 WeakEventManager 實作,讓您能夠使用「弱式事件接聽程式」模式附加 PropertyChanged 事件的接聽程式。Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the PropertyChanged event. |
PropertyChangingEventArgs |
提供 PropertyChanging 事件的資料。Provides data for the PropertyChanging event. |
PropertyDescriptor |
提供類別上屬性的抽象。Provides an abstraction of a property on a class. |
PropertyDescriptorCollection |
表示 PropertyDescriptor 物件的集合。Represents a collection of PropertyDescriptor objects. |
PropertyFilterAttribute |
指定類型描述項應該報告的屬性,特別是 GetProperties(Object) 方法。Specifies which properties should be reported by type descriptors, specifically the GetProperties(Object) method. |
PropertyTabAttribute |
識別屬性索引標籤,以顯示給指定的類別 (Class)。Identifies the property tab or tabs to display for the specified class or classes. |
ProvidePropertyAttribute |
指定 IExtenderProvider 的實作器提供給其他元件的屬性名稱。Specifies the name of the property that an implementer of IExtenderProvider offers to other components. 此類別無法獲得繼承。This class cannot be inherited. |
ReadOnlyAttribute |
指定這個屬性 (Attribute) 繫結的屬性 (Property) 是唯讀的或是讀取/寫入的。Specifies whether the property this attribute is bound to is read-only or read/write. 此類別無法獲得繼承。This class cannot be inherited. |
RecommendedAsConfigurableAttribute |
指定可用來做為應用程式設定的屬性。Specifies that the property can be used as an application setting. |
ReferenceConverter |
提供型別轉換子 (Type Converter) 將物件參考與其他表示相互轉換。Provides a type converter to convert object references to and from other representations. |
RefreshEventArgs | |
RefreshPropertiesAttribute |
指出屬性方格應該在關聯的屬性值變更時重新整理。Indicates that the property grid should refresh when the associated property value changes. 此類別無法獲得繼承。This class cannot be inherited. |
RunInstallerAttribute |
指定在安裝組件時是否應該叫用 Visual Studio Custom Action Installer 或 Installutil.exe (安裝程式工具)。Specifies whether the Visual Studio Custom Action Installer or the Installutil.exe (Installer Tool) should be invoked when the assembly is installed. |
RunWorkerCompletedEventArgs |
提供方法名稱 |
SByteConverter |
提供類型轉換器,將 8 位元不帶正負號的整數物件與字串相互轉換。Provides a type converter to convert 8-bit unsigned integer objects to and from a string. |
SettingsBindableAttribute |
指定元件屬性可以繫結至應用程式設定的時間。Specifies when a component property can be bound to an application setting. |
SingleConverter |
提供型別轉換子 (Type Converter) 將單精確度浮點數、浮點數物件與其他各種表示相互轉換。Provides a type converter to convert single-precision, floating point number objects to and from various other representations. |
SortDescriptionCollection |
表示 SortDescription 物件的集合。Represents a collection of SortDescription objects. |
StringConverter |
提供類型轉換器,將字串物件與其他表示相互轉換。Provides a type converter to convert string objects to and from other representations. |
SyntaxCheck |
提供方法來驗證機器名稱以及遵循特定語法的路徑。Provides methods to verify the machine name and path conform to a specific syntax. 此類別無法獲得繼承。This class cannot be inherited. |
TimeSpanConverter |
提供型別轉換子 (Type Converter) 將 TimeSpan 物件與其他表示相互轉換。Provides a type converter to convert TimeSpan objects to and from other representations. |
ToolboxItemAttribute |
代表工具箱項目的屬性。Represents an attribute of a toolbox item. |
ToolboxItemFilterAttribute |
指定要用於工具箱項目的篩選條件字串和篩選條件型別。Specifies the filter string and filter type to use for a toolbox item. |
TypeConverter |
會提供轉換實值型別為其他型別,以及存取標準值和子屬性的統一方式。Provides a unified way of converting types of values to other types, as well as for accessing standard values and subproperties. |
TypeConverter.SimplePropertyDescriptor |
表示 |
TypeConverter.StandardValuesCollection |
代表值集合。Represents a collection of values. |
TypeConverterAttribute |
指定要用來做為此屬性所繫結至物件的型別轉換子。Specifies what type to use as a converter for the object this attribute is bound to. |
TypeDescriptionProvider |
提供補充性中繼資料給 TypeDescriptor。Provides supplemental metadata to the TypeDescriptor. |
TypeDescriptionProviderAttribute |
指定類別的自訂型別描述提供者。Specifies the custom type description provider for a class. 此類別無法獲得繼承。This class cannot be inherited. |
TypeDescriptor |
提供元件特性的相關資訊,例如其屬性 (attribute)、屬性 (property) 與事件。Provides information about the characteristics for a component, such as its attributes, properties, and events. 此類別無法獲得繼承。This class cannot be inherited. |
TypeListConverter |
提供類型轉換器,可以用來將可用的類型填入清單方塊。Provides a type converter that can be used to populate a list box with available types. |
UInt16Converter |
提供類型轉換器,將 16 位元不帶正負號的整數物件與其他表示相互轉換。Provides a type converter to convert 16-bit unsigned integer objects to and from other representations. |
UInt32Converter |
提供類型轉換器,將 32 位元不帶正負號的整數物件與其他各種表示相互轉換。Provides a type converter to convert 32-bit unsigned integer objects to and from various other representations. |
UInt64Converter |
提供類型轉換器,將 64 位元不帶正負號的整數物件與其他表示相互轉換。Provides a type converter to convert 64-bit unsigned integer objects to and from other representations. |
VersionConverter |
提供型別轉換子 (Type Converter) 將 Version 物件與其他各種表示相互轉換。Provides a type converter to convert Version objects to and from various other representations. |
WarningException |
指定被當做警告而非錯誤處理的例外狀況。Specifies an exception that is handled as a warning instead of an error. |
Win32Exception |
擲回 Win32 錯誤碼的例外狀況。Throws an exception for a Win32 error code. |
結構
SortDescription |
定義的方向和屬性名稱,作為排序集合的準則。Defines the direction and the property name to be used as the criteria for sorting a collection. |
介面
IBindingList |
提供繫結至資料來源時支援複雜和簡單案例所需的功能。Provides the features required to support both complex and simple scenarios when binding to a data source. |
IBindingListView |
提供進階排序和篩選功能,以擴充 IBindingList 介面。Extends the IBindingList interface by providing advanced sorting and filtering capabilities. |
ICancelAddNew |
將新項目加入至集合時,加入異動功能。Adds transactional capability when adding a new item to a collection. |
IChangeTracking |
定義查詢物件變更和重設變更狀態的機制。Defines the mechanism for querying the object for changes and resetting of the changed status. |
ICollectionView |
讓集合擁有目前記錄管理、自訂排序、篩選和分組的功能。Enables collections to have the functionalities of current record management, custom sorting, filtering, and grouping. |
ICollectionViewFactory |
可讓實作集合建立其資料檢視的介面。An interface that enables implementing collections to create a view to their data. 使用者程式碼通常不會在此介面呼叫方法。Normally, user code does not call methods on this interface. |
ICollectionViewLiveShaping |
定義可在 CollectionView 上即時啟用排序、群組及篩選的屬性。Defines properties that enables sorting, grouping, and filtering on a CollectionView in real time. |
IComNativeDescriptorHandler |
在 COM 物件和 TypeDescriptor 之間提供最上層對應圖層。Provides a top-level mapping layer between a COM object and a TypeDescriptor. |
IComponent |
提供所有元件所需的功能。Provides functionality required by all components. |
IContainer |
提供容器的功能。Provides functionality for containers. 容器是邏輯上包含零個或多個元件的物件。Containers are objects that logically contain zero or more components. |
ICustomTypeDescriptor |
提供介面來提供物件的動態自訂型別資訊。Provides an interface that supplies dynamic custom type information for an object. |
IDataErrorInfo |
提供功能,以供應使用者介面可繫結的自訂錯誤資訊。Provides the functionality to offer custom error information that a user interface can bind to. |
IEditableCollectionView |
定義 CollectionView 實作的方法和屬性,以提供集合的編輯功能。Defines methods and properties that a CollectionView implements to provide editing capabilities to a collection. |
IEditableCollectionViewAddNewItem |
定義 CollectionView 實作的方法和屬性,以指定加入特定型別的項目。Defines methods and properties that a CollectionView implements to enable specifying adding items of a specific type. |
IEditableObject |
對用來做為資料來源的物件,提供進行變更之認可或復原的功能。Provides functionality to commit or rollback changes to an object that is used as a data source. |
IExtenderProvider |
將擴充屬性的介面定義至容器 (Container) 中的其他元件。Defines the interface for extending properties to other components in a container. |
IIntellisenseBuilder |
提供加速擷取產生器名稱和顯示產生器的介面。Provides an interface to facilitate the retrieval of the builder's name and to display the builder. |
IItemProperties |
定義提供物件屬性相關資訊的屬性。Defines a property that provides information about an object's properties. |
IListSource |
提供功能,使物件傳回可繫結至資料來源的清單。Provides functionality to an object to return a list that can be bound to a data source. |
INestedContainer |
提供巢狀容器的功能,巢狀容器邏輯上包含零或多個其他元件,並且由父元件所擁有。Provides functionality for nested containers, which logically contain zero or more other components and are owned by a parent component. |
INestedSite |
提供擷取元件完整巢狀名稱的能力。Provides the ability to retrieve the full nested name of a component. |
INotifyDataErrorInfo |
定義資料實體類別可實作以提供自訂同步和非同步驗證支援的成員。Defines members that data entity classes can implement to provide custom synchronous and asynchronous validation support. |
INotifyPropertyChanged |
通知用戶端已變更屬性值。Notifies clients that a property value has changed. |
INotifyPropertyChanging |
通知用戶端正在變更屬性值。Notifies clients that a property value is changing. |
IRaiseItemChangedEvents |
指出類別是否會將屬性變更事件轉換成 ListChanged 事件。Indicates whether a class converts property change events to ListChanged events. |
IRevertibleChangeTracking |
提供復原變更的支援。Provides support for rolling back the changes. |
ISite |
提供站台所需的功能。Provides functionality required by sites. |
ISupportInitialize |
指定這個物件對批次初始設定支援簡單的異動通知。Specifies that this object supports a simple, transacted notification for batch initialization. |
ISupportInitializeNotification |
允許協調元件及其相依屬性的初始化。Allows coordination of initialization for a component and its dependent properties. |
ISynchronizeInvoke |
提供同步或非同步執行委派 (Delegate) 的方式。Provides a way to synchronously or asynchronously execute a delegate. |
ITypeDescriptorContext |
提供元件的內容資訊,例如其容器和屬性描述項。Provides contextual information about a component, such as its container and property descriptor. |
ITypedList |
提供發現可繫結清單的結構描述 (Schema) 的功能,其中可用於繫結的屬性與要繫結物件的公用 (Public) 屬性是不同的。Provides functionality to discover the schema for a bindable list, where the properties available for binding differ from the public properties of the object to bind to. |
列舉
BindableSupport |
指定數值,表示屬性是否可以繫結至資料項目或另一個屬性。Specifies values to indicate whether a property can be bound to a data element or another property. |
BindingDirection |
指定可以用一或兩個方法繫結樣板。Specifies whether the template can be bound one way or two ways. |
CollectionChangeAction |
指定變更集合的方式。Specifies how the collection is changed. |
DataObjectMethodType |
識別方法所執行的資料作業類型,由套用至方法的 DataObjectMethodAttribute 所指定。Identifies the type of data operation performed by a method, as specified by the DataObjectMethodAttribute applied to the method. |
DesignerSerializationVisibility |
指定屬性的可視度給設計階段序列化工具。Specifies the visibility a property has to the design-time serializer. |
EditorBrowsableState |
指定編輯器中之屬性或方法的可瀏覽狀態。Specifies the browsable state of a property or method from within an editor. |
InheritanceLevel |
定義繼承層級型別的識別項。Defines identifiers for types of inheritance levels. |
LicenseUsageMode | |
ListChangedType |
指定清單變更的方式。Specifies how the list changed. |
ListSortDirection |
指定排序作業的方向。Specifies the direction of a sort operation. |
MaskedTextResultHint |
指定值,簡潔描述遮罩文字剖析作業的結果。Specifies values that succinctly describe the results of a masked text parsing operation. |
NewItemPlaceholderPosition |
指定新項目的預留位置出現在集合中的位置。Specifies where the placeholder for a new item appears in the collection. |
PropertyFilterOptions |
指定類型描述項應該報告的屬性,特別是 GetProperties(Object) 方法。Specifies which properties should be reported by type descriptors, specifically the GetProperties(Object) method. 這個列舉用來指定 Filter 屬性的值。This enumeration is used to specify the value of the Filter property. |
PropertyTabScope |
定義識別項,表示 [屬性] 視窗中索引標籤的保存性 (Persistence) 範圍。Defines identifiers that indicate the persistence scope of a tab in the Properties window. |
RefreshProperties |
定義識別項,表示 [屬性] 視窗的重新整理型別。Defines identifiers that indicate the type of a refresh of the Properties window. |
ToolboxItemFilterType |
定義用來指示 ToolboxItemFilterAttribute 所使用篩選條件型別的識別項。Defines identifiers used to indicate the type of filter that a ToolboxItemFilterAttribute uses. |
委派
AddingNewEventHandler |
代表將處理 AddingNew 事件的方法。Represents the method that will handle the AddingNew event. |
AsyncCompletedEventHandler |
表示將處理非同步作業之方法名稱 |
CancelEventHandler |
表示處理可取消事件的方法。Represents the method that handles a cancelable event. |
CollectionChangeEventHandler |
表示當在集合中加入或移除元素時,會處理引發的 CollectionChanged 事件的方法。Represents the method that handles the CollectionChanged event raised when adding elements to or removing elements from a collection. |
CurrentChangingEventHandler |
代表處理 CurrentChanging 事件的方法。Represents the method that handles the CurrentChanging event. |
DoWorkEventHandler |
表示處理 DoWork 事件的方法。Represents the method that will handle the DoWork event. 此類別無法獲得繼承。This class cannot be inherited. |
HandledEventHandler |
表示方法,在事件處理常式傳回後,這個方法可以處理不一定需要進一步處理的事件。Represents a method that can handle events which may or may not require further processing after the event handler has returned. |
ListChangedEventHandler |
代表將處理 IBindingList 類別的 ListChanged 事件之方法。Represents the method that will handle the ListChanged event of the IBindingList class. |
ProgressChangedEventHandler |
代表將處理 BackgroundWorker 類別的 ProgressChanged 事件之方法。Represents the method that will handle the ProgressChanged event of the BackgroundWorker class. 此類別無法獲得繼承。This class cannot be inherited. |
PropertyChangedEventHandler |
表示處理元件上屬性變更時所引發的 PropertyChanged 事件的方法。Represents the method that will handle the PropertyChanged event raised when a property is changed on a component. |
PropertyChangingEventHandler |
代表處理 INotifyPropertyChanging 介面之 PropertyChanging 事件的方法。Represents the method that will handle the PropertyChanging event of an INotifyPropertyChanging interface. |
RefreshEventHandler |
表示當 Refreshed 或元件在設計階段期間變更時,會處理所引發 Type 事件的方法。Represents the method that handles the Refreshed event raised when a Type or component is changed during design time. |
RunWorkerCompletedEventHandler |
表示處理 RunWorkerCompleted 類別的 BackgroundWorker 事件的方法。Represents the method that will handle the RunWorkerCompleted event of a BackgroundWorker class. |
備註
此命名空間中的類別會分成下列類別:The classes in this namespace divide into the following categories:
核心元件類別。Core component classes. 請參閱 Component 、 IComponent 、 Container 和 IContainer 類別。See the Component, IComponent, Container, and IContainer classes.
元件授權。Component licensing. 請參閱 License 、 LicenseManager 、 LicenseProvider 和 LicenseProviderAttribute 類別。See the License, LicenseManager, LicenseProvider, and LicenseProviderAttribute classes.
描述項和持續性。Descriptors and persistence. 請參閱 TypeDescriptor 、 EventDescriptor 和 PropertyDescriptor 類別。See the TypeDescriptor, EventDescriptor, and PropertyDescriptor classes.
類型轉換器。Type converters. 請參閱 TypeConverter 類別。See the TypeConverter class.