public override void LoadChildren() { base.LoadChildren(); var node = new SPIisSettingsCollectionNode(); var index = this.Children.Count; node.NodeProvider = this.NodeProvider; node.Text = "Iis Settings"; node.SPObject = WebApplication.IisSettings; node.SPObjectType = node.SPObject.GetType(); node.ID = node.SPObject.GetType().FullName + index; node.Index = index; node.Setup(this); this.Children.Add(node); }