using System;
using System.Runtime.InteropServices;
namespace System.ComponentModel.Design
{
/// Provides support for root-level designer view technologies.
// Token: 0x0200004A RID: 74
[ComVisible(true)]
public interface IRootDesigner : IDisposable, IDesigner
{
/// Gets the set of technologies that this designer can support for its display.
/// An array of supported values.
// Token: 0x170000D8 RID: 216
// (get) Token: 0x0600030B RID: 779
ViewTechnology[] SupportedTechnologies { get; }
/// Gets a view object for the specified view technology.
/// An object that represents the view for this designer.
/// A that indicates a particular view technology.
/// The specified view technology is not supported or does not exist.
// Token: 0x0600030C RID: 780
object GetView(ViewTechnology technology);
}
}