C# Class Passbook.Generator.PassGeneratorRequest

Afficher le fichier Open project: tomasmcguinness/dotnet-passbook Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

AddAuxiliaryField() public méthode

public AddAuxiliaryField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
Résultat void

AddBackField() public méthode

public AddBackField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
Résultat void

AddBarCode() public méthode

public AddBarCode ( string message, BarcodeType type, string encoding ) : void
message string
type BarcodeType
encoding string
Résultat void

AddBarCode() public méthode

public AddBarCode ( string message, BarcodeType type, string encoding, string altText ) : void
message string
type BarcodeType
encoding string
altText string
Résultat void

AddBeacon() public méthode

public AddBeacon ( string proximityUUID, string relevantText ) : void
proximityUUID string
relevantText string
Résultat void

AddBeacon() public méthode

public AddBeacon ( string proximityUUID, string relevantText, int major ) : void
proximityUUID string
relevantText string
major int
Résultat void

AddBeacon() public méthode

public AddBeacon ( string proximityUUID, string relevantText, int major, int minor ) : void
proximityUUID string
relevantText string
major int
minor int
Résultat void

AddHeaderField() public méthode

public AddHeaderField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
Résultat void

AddLocalization() public méthode

public AddLocalization ( string languageCode, string key, string value ) : void
languageCode string
key string
value string
Résultat void

AddLocation() public méthode

public AddLocation ( double latitude, double longitude ) : void
latitude double
longitude double
Résultat void

AddLocation() public méthode

public AddLocation ( double latitude, double longitude, string relevantText ) : void
latitude double
longitude double
relevantText string
Résultat void

AddPrimaryField() public méthode

public AddPrimaryField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
Résultat void

AddSecondaryField() public méthode

public AddSecondaryField ( Passbook.Generator.Fields.Field field ) : void
field Passbook.Generator.Fields.Field
Résultat void

LoadTemplate() public méthode

public LoadTemplate ( string template, TemplateModel parameters ) : void
template string
parameters TemplateModel
Résultat void

PassGeneratorRequest() public méthode

public PassGeneratorRequest ( ) : System
Résultat System

PopulateFields() public méthode

public PopulateFields ( ) : void
Résultat void