IDefaultColumnGroup Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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).