Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

ISupportInitializeNotification Interface

Definition

Namespace:
System.ComponentModel
Assemblies:
netstandard.dll, System.ComponentModel.TypeConverter.dll
Assembly:
System.ComponentModel.TypeConverter.dll
Assembly:
System.dll
Assembly:
netstandard.dll
Source:
ISupportInitializeNotification.cs
Source:
ISupportInitializeNotification.cs
Source:
ComponentRenameEventArgs.cs

Important

Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Allows coordination of initialization for a component and its dependent properties.

public interface class ISupportInitializeNotification : System::ComponentModel::ISupportInitialize
public interface ISupportInitializeNotification : System.ComponentModel.ISupportInitialize
type ISupportInitializeNotification = interface
 interface ISupportInitialize
Public Interface ISupportInitializeNotification
Implements ISupportInitialize
Derived
Implements

Remarks

You should implement this interface when your component has initialization dependencies on other components that also implement the ISupportInitializeNotification interface. You can check to see if the dependent components have completed initialization by checking the IsInitialized property.

ISupportInitializeNotification is implemented by the BindingSource and ListControl types.

Properties

Name Description
IsInitialized

Gets a value indicating whether the component is initialized.

Methods

Name Description
BeginInit()

Signals the object that initialization is starting.

(Inherited from ISupportInitialize)
EndInit()

Signals the object that initialization is complete.

(Inherited from ISupportInitialize)

Events

Name Description
Initialized

Occurs when initialization of the component is completed.

Applies to


Feedback

Was this page helpful?