Delen via


ISchemaHierarchyPopulator Interface

Interface for classes that generate schema hierarchy nodes. This interface is used by the generators.

This API is not CLS-compliant. 

Namespace:  Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Assembly:  Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)

Syntax

'Declaration
<CLSCompliantAttribute(False)> _
Public Interface ISchemaHierarchyPopulator
[CLSCompliantAttribute(false)]
public interface ISchemaHierarchyPopulator
[CLSCompliantAttribute(false)]
public interface class ISchemaHierarchyPopulator
[<CLSCompliantAttribute(false)>]
type ISchemaHierarchyPopulator =  interface end
public interface ISchemaHierarchyPopulator

The ISchemaHierarchyPopulator type exposes the following members.

Methods

  Name Description
Public method GetContainingTypes Returns a list of types that this populator could return as children.
Public method IsAddSupported Indicates whether nodes of the specified type can be added to the specified hierarchy node from the Add item on the context menu.
Public method Run Creates child nodes.

Top

See Also

Reference

Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer Namespace