A newer version of this page is available. Switch to the current version.

IModelVariant Interface

A Variant node defines an item of the ChangeVariantController.ChangeVariantAction action. Each item represents a View variant available for a varied View.

Namespace: DevExpress.ExpressApp.ViewVariantsModule

Assembly: DevExpress.ExpressApp.ViewVariantsModule.v18.2.dll

Declaration

[DisplayProperty("Caption")]
[ImageName("ModelEditor_ListView")]
public interface IModelVariant :
    IModelNode
<DisplayProperty("Caption")>
<ImageName("ModelEditor_ListView")>
Public Interface IModelVariant
    Inherits IModelNode

Related API Members

The following members accept/return IModelVariant objects:

Remarks

You can delete a variant by selecting the Delete Variant context menu.

This interface is a part of the Application Model infrastructure. You do not need to implement this interface in most cases.

See Also