Search Results for

    Show / Hide Table of Contents

    Namespace Sdl.Desktop.IntegrationApi.Extensions

    Classes

    AbstractCommandBarItemAttribute

    Abstract base class for command bar item extension attributes.

    AbstractLayoutAttribute

    Abstract base class for auxiliary extension attributes that specify the location of plug-in items on a command bar.

    AbstractLayoutConfiguration

    Base class for layout configurations

    ActionAttribute

    Decorate an action of a Studio application provinding metadata informations

    ActionLayoutAttribute

    Define UI informations for an action.

    ApplicationInitializerAttribute

    Used to decorate the classes which are executed at the application startup. This classes must also implement the Sdl.Desktop.IntegrationApi.IApplicationInitializer interface

    RibbonGroupAttribute

    Decorate a ribbon group of a Studio application provinding metadata informations

    RibbonGroupLayoutAttribute

    Auxiliary extension attribute used to setup the layout of a ribbon group.

    ShortcutAttribute

    Used to define shortcuts for the actions.

    ViewAttribute

    Extension attribute for integrating new views into Studio applications.

    ViewPartAttribute

    Extension attribute for integrating new view parts into Studio applications.

    ViewPartLayoutAttribute

    An auxiliary extension attribute for use with the ViewPartAttribute to define a view part. This extension can be used to specify a default layout for the view part, but also to specify a layout specific to a certain view configuration. Multiple instances of this attribute can be applied.

    Interfaces

    ILocationAware

    Implements the positioning the UI elements inside the layout.

    Enums

    DisplayType

    The way that UI elements are displayed in the ribbon

    DockType

    Enum specifying possible locations where a view part can be located in.

    GroupStyle

    Enum specifying possible ways a number of view parts sharing the same area can be grouped.

    In this article
    • Classes
    • Interfaces
    • Enums
    Back to top Generated by DocFX