Class WindowsMobileMSI

All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class WindowsMobileMSI extends MobileLobApp implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Windows Mobile MSI.
  • Field Details

    • commandLine

      @SerializedName(value="commandLine", alternate="CommandLine") @Expose @Nullable public String commandLine
      The Command Line. The command line.
    • ignoreVersionDetection

      @SerializedName(value="ignoreVersionDetection", alternate="IgnoreVersionDetection") @Expose @Nullable public Boolean ignoreVersionDetection
      The Ignore Version Detection. A boolean to control whether the app's version will be used to detect the app after it is installed on a device. Set this to true for Windows Mobile MSI Line of Business (LoB) apps that use a self update feature.
    • productCode

      @SerializedName(value="productCode", alternate="ProductCode") @Expose @Nullable public String productCode
      The Product Code. The product code.
    • productVersion

      @SerializedName(value="productVersion", alternate="ProductVersion") @Expose @Nullable public String productVersion
      The Product Version. The product version of Windows Mobile MSI Line of Business (LoB) app.
  • Constructor Details

    • WindowsMobileMSI

      public WindowsMobileMSI()
  • Method Details

    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class MobileLobApp
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to