Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

ISupportInitialize Interface

Specifies that this object supports a simple, transacted notification for batch initialization.

For a list of all members of this type, see ISupportInitialize Members.

[Visual Basic]
Public Interface ISupportInitialize
[C#]
public interface ISupportInitialize
[C++]
public __gc __interface ISupportInitialize
[JScript]
public interface ISupportInitialize

Classes that Implement ISupportInitialize

Class Description
AxHost Wraps ActiveX controls and exposes them as fully featured Windows Forms controls.
DataGrid Displays ADO.NET data in a scrollable grid.
DataSet Represents an in-memory cache of data.
DataTable Represents one table of in-memory data.
DataView Represents a databindable, customized view of a DataTable for sorting, filtering, searching, editing, and navigation.
EventLog Provides interaction with Windows event logs.
FileSystemWatcher Listens to the file system change notifications and raises events when a directory, or file in a directory, changes.
NumericUpDown Represents a Windows up-down control that displays numeric values.
PerformanceCounter Represents a Windows NT performance counter component.
StatusBarPanel Represents a panel in a StatusBar control.
Timer Generates recurring events in an application.
TrackBar Represents a standard Windows track bar.

Remarks

ISupportInitialize allows controls to optimize for multiple sets to properties. As a result, you can initialize co-dependent properties or batch set multiple properties at design time.

Call the BeginInit method to signal the object that initialization is starting. Call the EndInit method to signal that initialization is complete.

Requirements

Namespace: System.ComponentModel

Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family

Assembly: System (in System.dll)

See Also

ISupportInitialize Members | System.ComponentModel Namespace

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.