Class VisualInfo

java.lang.Object
com.microsoft.graph.models.VisualInfo
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class VisualInfo extends Object implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Visual Info.
  • Field Details

    • oDataType

      @SerializedName("@odata.type") @Expose @Nullable public String oDataType
      the OData type of the object as returned by the service
    • attribution

      @SerializedName(value="attribution", alternate="Attribution") @Expose @Nullable public ImageInfo attribution
      The Attribution. Optional. JSON object used to represent an icon which represents the application used to generate the activity
    • backgroundColor

      @SerializedName(value="backgroundColor", alternate="BackgroundColor") @Expose @Nullable public String backgroundColor
      The Background Color. Optional. Background color used to render the activity in the UI - brand color for the application source of the activity. Must be a valid hex color
    • content

      @SerializedName(value="content", alternate="Content") @Expose @Nullable public com.google.gson.JsonElement content
      The Content. Optional. Custom piece of data - JSON object used to provide custom content to render the activity in the Windows Shell UI
    • description

      @SerializedName(value="description", alternate="Description") @Expose @Nullable public String description
      The Description. Optional. Longer text description of the user's unique activity (example: document name, first sentence, and/or metadata)
    • displayText

      @SerializedName(value="displayText", alternate="DisplayText") @Expose @Nullable public String displayText
      The Display Text. Required. Short text description of the user's unique activity (for example, document name in cases where an activity refers to document creation)
  • Constructor Details

    • VisualInfo

      public VisualInfo()
  • Method Details

    • additionalDataManager

      @Nonnull public final com.microsoft.graph.serializer.AdditionalDataManager additionalDataManager()
      Specified by:
      additionalDataManager in interface com.microsoft.graph.serializer.IJsonBackedObject
    • 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
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to