IDefaultColumnGroup Arabirim

Tanım

Varsayılan grubu tanımlamak için dışarı aktarma.

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

Açıklamalar

Bu bir MEF dışarı aktarma işlemidir ve aşağıdaki özniteliklerle ek açıklama eklenmelidir:

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

Gruplandırmalar yalnızca ManagerType, DataSourceType & DataSource kısıtlamalarının tümü karşılandığında görüntülenir. Ayrıca, tüm GroupColumn'lar en az bir ITableDataSourcetarafından sağlanmadığı sürece gruplandırma görüntülenmez.

Bu arabirimin tanımı kasıtlı olarak boş (tüm veriler meta veriler aracılığıyla sağlanır).

Şunlara uygulanır