Partilhar via


IDefaultColumnGroup Interface

Definição

Uma exportação para definir um grupo padrão.

public interface class IDefaultColumnGroup
public interface IDefaultColumnGroup
type IDefaultColumnGroup = interface
Public Interface IDefaultColumnGroup

Comentários

Essa é uma exportação do MEF e deve ser anotada com os seguintes atributos:

[Export(typeof(IDefaultColumnGroup))]
[Name(nameof(ProjectAndDefinitionGroupingSet))]             // Requied, name of the default group
[Order(After = ...)]                                        // Optional, specifies the default location of the grouping in the dropdown.
[ManagerType(...)]                                          // Optional, the names of the TableManagers that support this grouping.
[DataSourceType(...)]                                       // Optional, the names of the data source types that support this grouping.
[DataSource(...)]                                           // Optional, the names of the data sources that support this grouping.
[GroupColumns(...)]                                         // Required, the names of the columns in the grouping.

Os agrupamentos só serão exibidos se as restrições ManagerType, DataSourceType & DataSource forem atendidas. Além disso, um agrupamento não será exibido, a menos que todos os GroupColumns sejam fornecidos por pelo menos um ITableDataSource.

A definição dessa interface é intencionalmente vazia (todos os dados são fornecidos por meio dos metadados).

Aplica-se a