Request

Response

    BaseExchangeModel class

    This base class provides basic Data Exchange capabilities which are required in common for models that intend to read to or write from a Data Exchange. It serves as a foundation for building upon these features.

    public abstract class BaseExchangeModel : IExchange
    

    Public Members

    namedescription
    BaseExchangeModel(…)
    virtual Client { get; protected internal set; } Gets or sets the Autodesk.DataExchange instance.
    event AfterGetExchanges Event should be invoked After the GetExchanges method.
    event AfterViewExchange Event should be invoked After the ViewExchangeAsync.
    event BeforeGetExchanges Event should be invoked Before the GetExchanges method.
    event BeforeViewExchange Event should be invoked Before the ViewExchangeAsync.
    virtual event ExchangeUpdated
    virtual CopyExchangeLinkAsync(…) Copies the Exchange link to the clipboard.
    virtual GetExchangeFilterView() The user-specific exchange filter view allows users to customize their exchange filtering preferences. The implementation of user control resides entirely on the client side and is optional.
    abstract GetExchangesAsync(…) Retrieve a collection of exchanges based on the specified exchange search filter. The search can be performed by exchange, folder, and project criteria.
    abstract SelectElementsAsync(…) It will highlight the data exchange elements on platform application.
    ViewExchangeAsync(…) It will open the viewable URL in the default web browser.

    Protected Members

    namedescription
    EventsController
    _sDKOptions
    AssignDelegateAsync(…) (7 methods)

    See Also