| ExtensibilityDataInfo Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: Micros.PosCore.Extensibility.Ops
 Syntax
Syntaxpublic class ExtensibilityDataInfo
The ExtensibilityDataInfo type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | ExtensibilityDataInfo(DbExtensibilityDataDetail) | Initializes a new instance of the ExtensibilityDataInfo class | 
|  | ExtensibilityDataInfo(String, String, Byte) | Initializes a new instance of the ExtensibilityDataInfo class | 
|  | ExtensibilityDataInfo(String, String, String) | Initializes a new instance of the ExtensibilityDataInfo class | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | ExtensibilityAppName | |
|  | PostToMyMicros | 
            Get and Set value indicating if extensibility data post to MyMicros.
             | 
|  | Reprocess | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | SetPrintOnAllOrderDevices | 
                SetPrintOnAllOrderDevices()
                    Set the internal print flags so that this record will  print on all remote order devices.
             | 
|  | SetPrintOnCustomerReceiptOnly | 
                SetPrintOnAllOrderDevices()
                    Set the internal print flags so that this record will print on the customer receipt but nowhere else.
             | 
|  | SetPrintOnDisplayGuestCheckAndCustReceiptOnly | 
                SetPrintOnAllOrderDevices()
                    Set the internal print flags so that this record will show on the workstation display and print on the guest check and customer receipt but nowhere else.
             | 
|  | SetPrintOnDisplayOnly | 
                SetPrintOnAllOrderDevices()
                    Set the internal print flags so that this record will  show on the workstation display but nowhere else.
             | 
|  | SetPrintOnGuestCheckAndCustReceiptOnly | 
                SetPrintOnAllOrderDevices()
                    Set the internal print flags so that this record will print on the guest check and customer receipt but nowhere else.
             | 
|  | SetPrintOnGuestCheckOnly | 
                SetPrintOnAllOrderDevices()
                    Set the internal print flags so that this record will print on the guest check but nowhere else.
             | 
|  | SetPrintOnOrderDevice | 
                SetPrintOnAllOrderDevices()
                    Update the internal print flags so that this record will also print on the specified order device.
             | 
|  | SetPrintToOrderDevicesInInverse | 
                SetPrintOnAllOrderDevices()
                    Update the internal print flags so that this record will print in reverse
             | 
 Fields
Fields| Name | Description | |
|---|---|---|
|  | BinaryData | |
|  | Encrypt | |
|  | ExtensibilityDataName | |
|  | ExtensibilityDataType | |
|  | Name | |
|  | PrintOptionBits | 
             A valid string needs to be assigned to the PrintOptionBits field in the form “01011” (print on Display, Receipt, and Guest Check) or “00000” (do not print at all). If the PrintOptionBits field is null printing of ExtensibilityDataInfo will take place on all printer devices assigned to the workstation, including any order-devices.
            More granular access to ExtensibilityDataInfo printing is offered via the SetPrint… methods of the ExtensibilityDataInfo class.
              | 
|  | StringData | 
 See Also
See Also