C# Класс Xsolla.XsollaForm

Наследование: IParseble
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddElement ( XsollaFormElement xsollaFormElement ) : void
Clear ( ) : void
Contains ( string name ) : bool
GetAccount ( ) : string
GetAccountXsolla ( ) : string
GetCheckout ( ) : XsollaCheckout
GetCheckoutToken ( ) : string
GetCurrentCommand ( ) : CurrentCommand
GetError ( ) : XsollaError
GetIconUrl ( ) : string
GetInstruction ( ) : string
GetItem ( string name ) : XsollaFormElement
GetMessage ( ) : XsollaMessage
GetNextStepString ( ) : string
GetSkipChekout ( ) : bool
GetSkipForm ( ) : bool
GetSumTotal ( ) : string
GetSummary ( ) : XsollaSummary
GetTitle ( ) : string
GetVisible ( ) : List
GetXpsMap ( ) : object>.Dictionary
IsCreditCard ( ) : bool
IsValidPaymentSystem ( ) : bool
Parse ( JSONNode rootNode ) : IParseble
ToString ( ) : string
UpdateElement ( String name, String newValue ) : void
XsollaForm ( ) : System

Приватные методы

Метод Описание
SetAccount ( string account ) : void
SetAccountXsolla ( string accountXsolla ) : void
SetCurrency ( string currency ) : void
SetCurrentCommand ( string currentCommand ) : void
SetIconUrl ( string iconUrl ) : void
SetInstruction ( string instruction ) : void
SetPid ( int pid ) : void
SetSkipCheckout ( bool pValue ) : void
SetSkipForm ( bool pValue ) : void
SetSum ( string sum ) : void
SetTitle ( string title ) : void

Описание методов

AddElement() публичный Метод

public AddElement ( XsollaFormElement xsollaFormElement ) : void
xsollaFormElement XsollaFormElement
Результат void

Clear() публичный Метод

public Clear ( ) : void
Результат void

Contains() публичный Метод

public Contains ( string name ) : bool
name string
Результат bool

GetAccount() публичный Метод

public GetAccount ( ) : string
Результат string

GetAccountXsolla() публичный Метод

public GetAccountXsolla ( ) : string
Результат string

GetCheckout() публичный Метод

public GetCheckout ( ) : XsollaCheckout
Результат XsollaCheckout

GetCheckoutToken() публичный Метод

public GetCheckoutToken ( ) : string
Результат string

GetCurrentCommand() публичный Метод

public GetCurrentCommand ( ) : CurrentCommand
Результат CurrentCommand

GetError() публичный Метод

public GetError ( ) : XsollaError
Результат XsollaError

GetIconUrl() публичный Метод

public GetIconUrl ( ) : string
Результат string

GetInstruction() публичный Метод

public GetInstruction ( ) : string
Результат string

GetItem() публичный Метод

public GetItem ( string name ) : XsollaFormElement
name string
Результат XsollaFormElement

GetMessage() публичный Метод

public GetMessage ( ) : XsollaMessage
Результат XsollaMessage

GetNextStepString() публичный Метод

public GetNextStepString ( ) : string
Результат string

GetSkipChekout() публичный Метод

public GetSkipChekout ( ) : bool
Результат bool

GetSkipForm() публичный Метод

public GetSkipForm ( ) : bool
Результат bool

GetSumTotal() публичный Метод

public GetSumTotal ( ) : string
Результат string

GetSummary() публичный Метод

public GetSummary ( ) : XsollaSummary
Результат XsollaSummary

GetTitle() публичный Метод

public GetTitle ( ) : string
Результат string

GetVisible() публичный Метод

public GetVisible ( ) : List
Результат List

GetXpsMap() публичный Метод

public GetXpsMap ( ) : object>.Dictionary
Результат object>.Dictionary

IsCreditCard() публичный Метод

public IsCreditCard ( ) : bool
Результат bool

IsValidPaymentSystem() публичный Метод

public IsValidPaymentSystem ( ) : bool
Результат bool

Parse() публичный Метод

public Parse ( JSONNode rootNode ) : IParseble
rootNode SimpleJSON.JSONNode
Результат IParseble

ToString() публичный Метод

public ToString ( ) : string
Результат string

UpdateElement() публичный Метод

public UpdateElement ( String name, String newValue ) : void
name String
newValue String
Результат void

XsollaForm() публичный Метод

public XsollaForm ( ) : System
Результат System