using System;
using Cpp2IlInjected;
namespace System.ComponentModel
{
/// Allows coordination of initialization for a component and its dependent properties.
// Token: 0x02000140 RID: 320
[Token(Token = "0x2000140")]
public interface ISupportInitializeNotification : ISupportInitialize
{
/// Gets a value indicating whether the component is initialized.
///
/// to indicate the component has completed initialization; otherwise, .
// Token: 0x17000176 RID: 374
// (get) Token: 0x060007CF RID: 1999
[Token(Token = "0x17000176")]
bool IsInitialized
{
[Token(Token = "0x60007CF")]
[Address(Slot = "0")]
get;
}
/// Occurs when initialization of the component is completed.
// Token: 0x1400000C RID: 12
// (add) Token: 0x060007D0 RID: 2000
// (remove) Token: 0x060007D1 RID: 2001
[Token(Token = "0x1400000C")]
event EventHandler Initialized;
}
}