Show / Hide Table of Contents

Class BatchModifyMessagesRequest

Inheritance
object
BatchModifyMessagesRequest
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Gmail.v1.Data
Assembly: Google.Apis.Gmail.v1.dll
Syntax
public class BatchModifyMessagesRequest : IDirectResponseSchema

Properties

AddClassificationLabels

A list of Classification Label values to add. If a Classification Label with the same label ID is already applied to the message, fields with existing field IDs will be updated and fields with new field IDs will be added. There's a limit of 20 Classification Label values per request. If the message is already classified and the final total number of Classification Label values exceeds the maximum allowed number of Classification Label values per message, the modification fails.

Declaration
[JsonProperty("addClassificationLabels")]
public virtual IList<ClassificationLabelValue> AddClassificationLabels { get; set; }
Property Value
Type Description
IList<ClassificationLabelValue>

AddLabelIds

A list of label IDs to add to messages.

Declaration
[JsonProperty("addLabelIds")]
public virtual IList<string> AddLabelIds { get; set; }
Property Value
Type Description
IList<string>

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Ids

The IDs of the messages to modify. There is a limit of 1000 ids per request.

Declaration
[JsonProperty("ids")]
public virtual IList<string> Ids { get; set; }
Property Value
Type Description
IList<string>

RemoveClassificationLabelIds

A list of Classification Label values to remove from messages.

Declaration
[JsonProperty("removeClassificationLabelIds")]
public virtual IList<string> RemoveClassificationLabelIds { get; set; }
Property Value
Type Description
IList<string>

RemoveLabelIds

A list of label IDs to remove from messages.

Declaration
[JsonProperty("removeLabelIds")]
public virtual IList<string> RemoveLabelIds { get; set; }
Property Value
Type Description
IList<string>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX