activities
latest
false
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。
UiPath logo, featuring letters U and I in white

生産性を高めるアクティビティ

最終更新日時 2025年3月19日

オプション

ForwardEmailRequest

メール転送要求ビルダーです。

名前空間: UiPath.Gsuite.Activities.API

アセンブリ: UiPath.Gsuite.Activities.API (UiPath.Gsuite.Activities.API.dll 内)

構文

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public class ForwardEmailRequest : BasicEmailRequestBuilder<ForwardEmailRequest>

プロパティ

  • Attachments - メールの添付ファイルです。
  • Bcc - メール メッセージの非表示の受信者です。
  • 本文 - メールの内容です。
  • Cc - メールのセカンダリ受信者です。
  • IsBodyHtml - メール本文が HTML 形式かどうかを指定します。
  • IsDraft - メールを下書きにする場合は True を指定します。
  • 新しい件名 - メールの新しい件名です。
  • 宛先 - メールのプライマリ受信者です。

サポートされているメソッド

  • AsDraft - メールを下書きとして送信するかどうかを指定します。
  • WithAttachment (IResource) - メールの添付ファイルを追加します。
  • WithAttachment (String) - 指定したローカル ファイルをメールに添付します。
  • WithBcc - メールの非表示の受信者を追加します。
  • WithBody - メールの内容を指定します。
  • WithCc - セカンダリ メール受信者を追加します。
  • WithHtmlBody - メール本文を HTML 形式にするかどうかを指定します。
  • WithNewSubject - メールの新しい件名を指定します。
  • WithTo - プライマリ メール受信者を追加します。

IMailLabel

メール ラベル オブジェクト インターフェイスです。

名前空間: UiPath.Gsuite.Activities.API

アセンブリ: UiPath.Gsuite.Activities.API (UiPath.Gsuite.Activities.API.dll 内)

構文

 [object Object],[object Object],[object Object],[object Object],[object Object]public interface IMailLabel

メソッド

名前説明
ApplyTo指定したメールにラベルを追加します。
メールを取得ラベル フォルダーから、フィルターで定義された条件に一致するメールのリストを取得します。
最新のメールを取得ラベル フォルダーから、フィルターで定義された条件に一致する最新のメールを取得します。
RemoveFrom指定したメールからラベルを削除します。

ApplyTo

指定したメールにラベルを追加します。
 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]void ApplyTo(
	IMail mail
)
メール IMail
ラベルの添付先のメールです。

メールを取得

ラベル フォルダーから、フィルターで定義された条件に一致するメールのリストを取得します。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]IReadOnlyCollection<IMail> GetEmails(
	MailFilter filter = null,
	bool includeSubfolders = true,
	bool markAsRead = false,
	int? maxResults = null
)
フィルター MailFilter (任意)
取得したメールの照合に使用するメール フィルター条件です。任意です。既定値は null です。
サブフォルダーを含む Boolean (任意)
検索結果にサブフォルダーを含めるかどうかを指定します。任意です。既定値は true です。
既読にする Boolean (任意)
取得するメールを完全に既読としてマークするかどうかを指定します。任意です。既定値は false です。
結果の最大数 Nullable<Int32> (任意)
取得する結果の最大数です。0 未満の値は無制限として解釈されます。任意です。既定値は無制限です。

最新のメールを取得

ラベル フォルダーから、フィルターで定義された条件に一致する最新のメールを取得します。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]IMail GetNewestEmail(
	MailFilter filter = null,
	bool markAsRead = false
)
フィルター MailFilter (任意)
取得したメールの照合に使用するメール フィルター条件です。任意です。既定値は null です。
既読にする Boolean (任意)
取得するメールを完全に既読としてマークするかどうかを指定します。任意です。既定値は false です。

RemoveFrom

指定したメールからラベルを削除します。
 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]void RemoveFrom(
	IMail mail
)
メール IMail
ラベルを削除するメールです。

MailFilter

メール フィルターです。

名前空間: UiPath.Gsuite.Activities.API

アセンブリ: UiPath.Gsuite.Activities.API (UiPath.Gsuite.Activities.API.dll 内)

構文

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public class MailFilter : IFilterExpressionBuilder<MailFilter>

コンストラクター

名前コンストラクター
MailFilter既定のコンストラクター

メソッド

名前説明
および 「AND」をフィルター間の論理条件として追加します (すべての条件に合致します)。
作成者:コレクション フィールドのフィルターを追加します。
ByBcc メールの非表示の受信者のフィルターです。
ByBody メールの内容のフィルターです。
ByCategories メールのカテゴリのフィルターです。
ByCc メールのセカンダリ受信者のフィルターです。
ByDateAndTime フィルターを適用してメールの受信日時を絞り込みます。
ByExpression フィルターに式を追加します。
ByFilename メールの添付ファイル名のフィルターです。
ByFrom メールの送信者のフィルターです。
ByImportant フィルターを適用して重要なメールを絞り込みます。
ByLabels フィルターを適用して、メールに関連付けられているラベルを絞り込みます。
ByStarred フィルターを適用してスター付きのメールを絞り込みます。
BySubExpression フィルターにサブフィルターを追加します。
メールの件名のフィルターです。
ByTo メールのプライマリ受信者のフィルターです。
ByUnread 未読メールのフィルターです。
または 「OR」をフィルター間の論理条件として追加します (すべての条件に合致します)。
WithAttachments フィルターを適用して添付ファイル付きのメールを絞り込みます。

および

「AND」をフィルター間の論理条件として追加します (すべての条件に合致します)。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter And()

作成者:

フィルターを追加します。

オーバー ロード

オーバーロード説明
By(MailFilterField, FilterCollectionOperator, String[])

コレクション フィールドのフィルターを追加します。

By(MailFilterField, FilterDateOperator, DateTime) 日付フィールドのフィルターを追加します。
By(MailFilterField, FilterStringOperator, String)文字列フィールドのフィルター条件を追加します。

By(MailFilterField, FilterCollectionOperator, String[])

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter By(
	MailFilterField field,
	FilterCollectionOperator collectionOperator,
	string[] value
)

コレクション フィールドのフィルターを追加します。

フィールド MailFilterField
フィルター処理に使用するフィールドです。
collectionOperator FilterCollectionOperator
フィルター処理に使用するコレクション演算子です。
value String[]
フィルター処理に使用する値です。

By(MailFilterField, FilterDateOperator, DateTime)

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter By(
	MailFilterField field,
	FilterDateOperator dateOperator,
	DateTime value
)
フィールド MailFilterField
フィルター処理に使用するフィールドです。
dateOperator
フィルター処理に使用する日付演算子です。
value DateTime
フィルター処理に使用する値です。

By(MailFilterField, FilterStringOperator, String)

文字列フィールドのフィルター条件を追加します。
 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter By(
	MailFilterField field,
	FilterStringOperator stringOperator,
	string value
)
フィールド MailFilterField
フィルター処理に使用するフィールドです。
stringOperator

フィルター処理に使用する文字列演算子です。

value 文字列
フィルター処理に使用する値です。

MailFilterField

利用可能なすべてのメール フィルター条件です。

構文
 public enum MailFilterFieldpublic enum MailFilterField
オプション
オプション値 (Value)
0
1
DateAndTime2
Cc3
Bcc4
件名5
本文6
カテゴリ7
ファイル名8
ラベル9

ByBcc

メールの非表示の受信者のフィルターです。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByBcc(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
フィルター処理に使用する文字列演算子です。
value 文字列
フィルター処理に使用する値です。

ByBody

メールの内容のフィルターです。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByBody(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
フィルター処理に使用する文字列演算子です。
value 文字列
フィルター処理に使用する値です。

ByCategories

メールのカテゴリのフィルターです。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByCategories(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
フィルター処理に使用する文字列演算子です。
value 文字列
フィルター処理に使用する値です。

ByCc

メールのセカンダリ受信者のフィルターです。
 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByCc(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
フィルター処理に使用する文字列演算子です。
value 文字列
フィルター処理に使用する値です。

ByDateAndTime

フィルターを適用してメールの受信日時を絞り込みます。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByDateAndTime(
	FilterDateOperator dateOperator,
	DateTime value
)
dateOperator
フィルター処理に使用する日付演算子です。
value DateTime
フィルター処理に使用する値です。

ByExpression

フィルターに式を追加します。
 [object Object],[object Object],[object Object],[object Object]publicMailFilterByExpression(
	stringexpression
)
文字列
フィルター処理に使用する式です。

ByFilename

メールの添付ファイル名のフィルターです。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByFilename(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
フィルター処理に使用する文字列演算子です。
value 文字列
フィルター処理に使用する値です。

ByFrom

メールの送信者のフィルターです。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByFrom(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
フィルター処理に使用する文字列演算子です。
value 文字列
フィルター処理に使用する値です。

ByImportant

フィルターを適用して重要なメールを絞り込みます。
 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByImportant(
	bool value
)
value Boolean
false の場合、クエリを無効にします。

ByLabels

フィルターを適用して、メールに関連付けられているラベルを絞り込みます。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByLabels(
	FilterCollectionOperator collectionOperator,
	string[] value
)
collectionOperator FilterCollectionOperator
フィルター処理に使用するコレクション演算子です。
value String[]
フィルター処理に使用する値です。

ByStarred

フィルターを適用してスター付きのメールを絞り込みます。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByStarred(
	bool value
)
value Boolean
false の場合、クエリを無効にします。

BySubExpression

フィルターにサブフィルターを追加します。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter BySubExpression(
	MailFilter expressionBuilder
)
expressionBuilder MailFilter
追加するサブフィルターです。

BySubject

メールの件名のフィルターです。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter BySubject(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
フィルター処理に使用する文字列演算子です。
value 文字列
フィルター処理に使用する値です。

ByTo

メールのプライマリ受信者のフィルターです。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByTo(
	FilterStringOperator stringOperator,
	string value
)
stringOperator
フィルター処理に使用する文字列演算子です。
value 文字列
フィルター処理に使用する値です。

ByUnread

未読メールのフィルターです。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter ByUnread(
	bool value
)
value Boolean
false の場合、クエリを無効にします。

または

「OR」をフィルター間の論理条件として追加します (すべての条件に合致します)。

 public MailFilter Or()public MailFilter Or()

WithAttachments

フィルターを適用して添付ファイル付きのメールを絞り込みます。

 [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]public MailFilter WithAttachments(
	bool value
)
value Boolean
false の場合、クエリを無効にします。

このページは役に立ちましたか?

サポートを受ける
RPA について学ぶ - オートメーション コース
UiPath コミュニティ フォーラム
Uipath Logo White