Freigeben über


IDefaultColumnGroup Schnittstelle

Definition

Ein Export zum Definieren einer Standardgruppe.

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

Hinweise

Dies ist ein MEF-Export und sollte mit den folgenden Attributen versehen werden:

[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.

Gruppierungen werden nur angezeigt, wenn die Einschränkungen ManagerType, DataSourceType & DataSource erfüllt sind. Darüber hinaus wird eine Gruppierung nur angezeigt, wenn alle GroupColumns von mindestens einem ITableDataSourcebereitgestellt werden.

Die Definition dieser Schnittstelle ist absichtlich leer (alle Daten werden über die Metadaten bereitgestellt).

Gilt für: