OutlookCategory

Inheritance: java.lang.Object

public class OutlookCategory

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

Constructors

ConstructorDescription
OutlookCategory()Initializes a new instance of the OutlookCategory class.
OutlookCategory(String displayName, int preset)Initializes a new instance of the OutlookCategory class.
OutlookCategory(String itemId, String displayName, int preset)Initializes a new instance of the OutlookCategory class.

Methods

MethodDescription
equals(Object arg0)
getClass()
getColor()String representation of a pre-set color constant that characterizes a category, and that is mapped to one of 25 predefined colors.
getDisplayName()A unique name that identifies a category in the user’s mailbox.
getId()Category identifier
getPreset()A pre-set color constant that characterizes a category, and that is mapped to one of 25 predefined colors.
hashCode()
notify()
notifyAll()
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.
setDisplayName(String value)A unique name that identifies a category in the user’s mailbox.
setId(String value)Category identifier
setPreset(int value)A pre-set color constant that characterizes a category, and that is mapped to one of 25 predefined colors.
toString()Returns a string that represents the current object.
wait()
wait(long arg0)
wait(long arg0, int arg1)

OutlookCategory()

public OutlookCategory()

Initializes a new instance of the OutlookCategory class.

OutlookCategory(String displayName, int preset)

public OutlookCategory(String displayName, int preset)

Initializes a new instance of the OutlookCategory class.

Parameters:

ParameterTypeDescription
displayNamejava.lang.StringA unique name that identifies a category in the user’s mailbox.
presetintpre-set color constant that characterizes a category, and that is mapped to one of 25 predefined colors

OutlookCategory(String itemId, String displayName, int preset)

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

Initializes a new instance of the OutlookCategory class.

Parameters:

ParameterTypeDescription
itemIdjava.lang.StringItem id
displayNamejava.lang.StringA unique name that identifies a category in the user’s mailbox.
presetintpre-set color constant that characterizes a category, and that is mapped to one of 25 predefined colors

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeDescription
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

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.

Returns: java.lang.String

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.

Returns: java.lang.String

getId()

public final String getId()

Category identifier

Returns: java.lang.String

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.

Returns: int

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

setColor(String value)

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.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setDisplayName(String value)

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.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setId(String value)

public final void setId(String value)

Category identifier

Parameters:

ParameterTypeDescription
valuejava.lang.String

setPreset(int value)

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.

Parameters:

ParameterTypeDescription
valueint

toString()

public String toString()

Returns a string that represents the current object.

Returns: java.lang.String - A string that represents the current object.

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int