com.aspose.email

Interfaces

Classes

Enums

Exceptions

com.aspose.email

Class OutlookCategory



  • public class OutlookCategory
    extends Object

    Represents a category by which a user can group Outlook items such as messages and events. The user defines categories in a master list, and can apply one or more of these user-defined categories to an item. https://docs.microsoft.com/en-us/graph/api/resources/outlookcategory?view=graph-rest-1.0

    • Constructor Detail

      • OutlookCategory

        public OutlookCategory()

        Initializes a new instance of the OutlookCategory class.

      • OutlookCategory

        public OutlookCategory(String displayName,
                       int preset)

        Initializes a new instance of the OutlookCategory class.

        Parameters:
        displayName - A unique name that identifies a category in the user's mailbox.
        preset - pre-set color constant that characterizes a category, and that is mapped to one of 25 predefined colors
      • OutlookCategory

        public OutlookCategory(String itemId,
                       String displayName,
                       int preset)

        Initializes a new instance of the OutlookCategory class.

        Parameters:
        itemId - Item id
        displayName - A unique name that identifies a category in the user's mailbox.
        preset - pre-set color constant that characterizes a category, and that is mapped to one of 25 predefined colors
    • Method Detail

      • getId

        public final String getId()

        Category identifier

      • setId

        public final void setId(String value)

        Category identifier

      • getDisplayName

        public final String getDisplayName()

        A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed.

      • setDisplayName

        public final void setDisplayName(String value)

        A unique name that identifies a category in the user's mailbox. After a category is created, the name cannot be changed.

      • getColor

        public final String getColor()

        String representation of a pre-set color constant that characterizes a category, and that is mapped to one of 25 predefined colors. The possible values for color are pre-set constants such as None, preset0 and preset1. Each pre-set constant is further mapped to a color; the actual color is dependent on the Outlook client that the categories are being displayed in.

      • setColor

        public final void setColor(String value)

        String representation of a pre-set color constant that characterizes a category, and that is mapped to one of 25 predefined colors. The possible values for color are pre-set constants such as None, preset0 and preset1. Each pre-set constant is further mapped to a color; the actual color is dependent on the Outlook client that the categories are being displayed in.

      • getPreset

        public final int getPreset()

        A pre-set color constant that characterizes a category, and that is mapped to one of 25 predefined colors. Each pre-set constant is further mapped to a color; the actual color is dependent on the Outlook client that the categories are being displayed in.

      • setPreset

        public final void setPreset(int value)

        A pre-set color constant that characterizes a category, and that is mapped to one of 25 predefined colors. Each pre-set constant is further mapped to a color; the actual color is dependent on the Outlook client that the categories are being displayed in.

      • toString

        public String toString()

        Returns a string that represents the current object.

        Overrides:
        toString in class Object
        Returns:
        A string that represents the current object.