interface PermissionCheckerAut

Brief

Checks permissions.

Details

To get an instance of the class, use the property TradeDeskAut.PermissionChecker.

Public Constants

PERMISSION_DISABLED

Indicates that the operation is not allowed.

PERMISSION_ENABLED

Indicates that the operation is allowed.

PERMISSION_HIDDEN

Indicates that the operation is not available at all.

Public Methods

CanAcceptQuote

Determines whether the user may accept a quote provided by the dealer.

CanChangeEntryOrder

Determines whether the user may change entry orders.

CanChangeMarketCloseOrder

Determines whether the user may change close market orders.

CanChangeMarketOpenOrder

Determines whether the user may change open market orders.

CanChangeNetCloseOrder

Determines whether the user may change order for close all positions for an instrument on an account

CanChangeNetStopLimitOrder

Determines whether the user may change net stop\limit order.

CanChangeOfferSubscription

Determines whether the user may change the offer subscription.

CanChangeStopLimitOrder

Determines whether the user may change stop/limit orders.

CanCreateEntryOrder

Determines whether the user may create entry orders.

CanCreateMarketCloseOrder

Determines whether the user may create close market orders.

CanCreateMarketOpenOrder

Determines whether the user may create open market orders.

CanCreateNetCloseOrder

Determines whether the user may create order for close all positions for an instrument on an account

CanCreateNetStopLimitOrder

Determines whether the user may create net stop\limit order.

CanCreateOCO

Determines whether the user may create a new OCO order.

CanCreateStopLimitOrder

Determines whether the user may create stop/limit orders.

CanDeleteEntryOrder

Determines whether the user may delete entry orders.

CanDeleteMarketCloseOrder

Determines whether the user may delete close market orders.

CanDeleteMarketOpenOrder

Determines whether the user may delete open market orders.

CanDeleteNetCloseOrder

Determines whether the user may delete order for close all positions for an instrument on an account

CanDeleteNetStopLimitOrder

Determines whether the user may delete net stop\limit order.

CanDeleteQuote

Determines whether the user may delete a quote provided by the dealer.

CanDeleteStopLimitOrder

Determines whether the user may delete stop/limit orders.

CanExcludeOCO

Determines whether the user may exclude orders from the existing OCO order.

CanJoinOCO

Determines whether the user may add orders to the existing OCO order.

CanRequestQuote

Determines whether the user may request a quote.

CanUseDynamicTrailingForEntryLimit

Determines whether the user may use trailing entry limit and net limit orders with a dynamic step.

CanUseDynamicTrailingForEntryStop

Determines whether the user may use trailing entry stop and net stop orders with a dynamic step.

CanUseDynamicTrailingForLimit

Determines whether the user may use trailing limit orders with a dynamic step.

CanUseDynamicTrailingForStop

Determines whether the user may use trailing stop orders with a dynamic step.

CanUseFluctuateTrailingForEntryLimit

Determines whether the user may use trailing entry limit and net limit orders with a fixed step.

CanUseFluctuateTrailingForEntryStop

Determines whether the user may use trailing entry stop and net stop orders with a fixed step.

CanUseFluctuateTrailingForLimit

Determines whether the user may use trailing limit orders with a fixed step.

CanUseFluctuateTrailingForStop

Determines whether the user may use trailing stop orders with a fixed step.

back