C# Класс Passbook.Generator.PassGeneratorRequest

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

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

Метод Описание
AddAuxiliaryField ( Passbook.Generator.Fields.Field field ) : void
AddBackField ( Passbook.Generator.Fields.Field field ) : void
AddBarCode ( string message, BarcodeType type, string encoding ) : void
AddBarCode ( string message, BarcodeType type, string encoding, string altText ) : void
AddBeacon ( string proximityUUID, string relevantText ) : void
AddBeacon ( string proximityUUID, string relevantText, int major ) : void
AddBeacon ( string proximityUUID, string relevantText, int major, int minor ) : void
AddHeaderField ( Passbook.Generator.Fields.Field field ) : void
AddLocalization ( string languageCode, string key, string value ) : void
AddLocation ( double latitude, double longitude ) : void
AddLocation ( double latitude, double longitude, string relevantText ) : void
AddPrimaryField ( Passbook.Generator.Fields.Field field ) : void
AddSecondaryField ( Passbook.Generator.Fields.Field field ) : void
LoadTemplate ( string template, TemplateModel parameters ) : void
PassGeneratorRequest ( ) : System
PopulateFields ( ) : void

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

Метод Описание
CloseStyleSpecificKey ( JsonWriter writer ) : void
ConvertColor ( string color ) : string
OpenStyleSpecificKey ( JsonWriter writer ) : void
TemplateFields ( Passbook.Generator.Configuration.FieldCollection templateFields, TemplateModel model ) : IEnumerable
Write ( JsonWriter writer ) : void
WriteAppearanceKeys ( JsonWriter writer ) : void
WriteBarcode ( JsonWriter writer ) : void
WriteExpirationKeys ( JsonWriter writer ) : void
WriteRelevanceKeys ( JsonWriter writer ) : void
WriteSection ( JsonWriter writer, string sectionName, List fields ) : void
WriteStandardKeys ( JsonWriter writer ) : void
WriteUrls ( JsonWriter writer ) : void
WriteUserInfo ( JsonWriter writer ) : void

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

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

public AddAuxiliaryField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
Результат void

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

public AddBackField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
Результат void

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

public AddBarCode ( string message, BarcodeType type, string encoding ) : void
message string
type BarcodeType
encoding string
Результат void

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

public AddBarCode ( string message, BarcodeType type, string encoding, string altText ) : void
message string
type BarcodeType
encoding string
altText string
Результат void

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

public AddBeacon ( string proximityUUID, string relevantText ) : void
proximityUUID string
relevantText string
Результат void

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

public AddBeacon ( string proximityUUID, string relevantText, int major ) : void
proximityUUID string
relevantText string
major int
Результат void

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

public AddBeacon ( string proximityUUID, string relevantText, int major, int minor ) : void
proximityUUID string
relevantText string
major int
minor int
Результат void

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

public AddHeaderField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
Результат void

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

public AddLocalization ( string languageCode, string key, string value ) : void
languageCode string
key string
value string
Результат void

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

public AddLocation ( double latitude, double longitude ) : void
latitude double
longitude double
Результат void

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

public AddLocation ( double latitude, double longitude, string relevantText ) : void
latitude double
longitude double
relevantText string
Результат void

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

public AddPrimaryField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
Результат void

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

public AddSecondaryField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
Результат void

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

public LoadTemplate ( string template, TemplateModel parameters ) : void
template string
parameters TemplateModel
Результат void

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

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

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

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